(from osdn.net/users/makiyama-shinji)
お世話になります、Fess10.0.3をWindows 2012 Serverで構築しました。
他のWindowsファイルサーバでDFSのルートになっている領域を、
ファイルシステムクロールの設定で、smb://CNAME名/パス/ でクロールしています。
(CNAME名はDNSサーバに登録されているホスト名の別名です)
以前から
org.codelibs.fess.crawler.exception.EsAccessException
が出てクロールできないフォルダがあります。
障害URLには以下のように表示されます。
種類 org.codelibs.fess.crawler.exception.EsAccessException
ログ org.codelibs.fess.crawler.exception.EsAccessException: failure in bulk execution:
[0]: index [.crawler], type [queue], id [20170111000000-1.c21iOi8vam4wMDEvMTAwMDAwNy9BUzAxMDdzMS91c3JkcnYvX-WPgueFp-eUqOODieOCreODpeODoeODs-ODiC80MC7oo73kvZzlsYDpnaIoSU1QKS8zMC7ljZjkvZPoqabpqJMoVVQpLzQwLkpEReS8muioiC81MC7nrqHnkIbkvJroqIgvMDEuVVQvUDU3MTYyNEJf5pSv5bqX6LK755So6YWN6LOm5Z-65rqW6YeR6aGN5oq95Ye6L1A1NzE2MjRCX-aUr-W6l-iyu-eUqOmFjeizpuWfuua6lumHkemhjeaKveWHui54bHM], message [EsRejectedExecutionException[rejected execution of org.elasticsearch.action.support.replication.TransportReplicationAction$PrimaryPhase$1@6542a617 on EsThreadPoolExecutor[bulk, queue capacity = 50, org.elasticsearch.common.util.concurrent.EsThreadPoolExecutor@1af4031c[Running, pool size = 16, active threads = 16, queued tasks = 50, completed tasks = 193463]]]]
at org.codelibs.fess.crawler.service.impl.AbstractCrawlerService.insertAll(AbstractCrawlerService.java:243)
at org.codelibs.fess.crawler.service.impl.EsUrlQueueService.offerAll(EsUrlQueueService.java:156)
at org.codelibs.fess.crawler.CrawlerThread.storeChildUrls(CrawlerThread.java:357)
at org.codelibs.fess.crawler.CrawlerThread.run(CrawlerThread.java:196)
at java.lang.Thread.run(Unknown Source)
エラー回数 2
もちろんWIndowsフォルダのアクセス権は設定されていおり、フォルダ内のファイルにはパスワード等は設定されていません。
同様のエラーでクロールできないフォルダが、万単位であります。
これは何のエラーで、設定で回避できないでしょうか。
よろしくお願いいたします。