環境
Fess 13.12.2
Elasticsearch 7.12.1
Elasticsearch 7.12.1
現象
Fessで検索しようとしたら何もヒットしないことに気づいた。
手動でクローラーの実行をしても2分くらいで処理が終わりインデックスが作成されない。
(通常であれば1日くらいかかる)
何もヒットしないのでインデックスはすべて消えてしまったと思われる。
インデックス有効期限の設定漏れか?
※過去記事:Fess:作成したインデックスが消えてしまう
と思ったが設定は行っていた。
手動でクローラーの実行をしても2分くらいで処理が終わりインデックスが作成されない。
(通常であれば1日くらいかかる)
何もヒットしないのでインデックスはすべて消えてしまったと思われる。
インデックス有効期限の設定漏れか?
※過去記事:Fess:作成したインデックスが消えてしまう
と思ったが設定は行っていた。
調査
Fessにログインし [システム情報] - [ログファイル] を選択、
直近の fess-crawler_yyyymmdd_x.log.gz をクリック、
するとログファイル(圧縮ファイル)がダウンロード出来るので7-Zip等で解凍し確認。
何やらエラーが発生している。
Elasticsearchのログも確認。
C:\elasticsearch-7.12.1\logs\elasticsearch.log
FessとElasticsearchで見ているログの日付が違うが、そこはとりあえず良しとして
Elasticsearchの警告が気になる。
ディスク空き不足なのか?
直近の fess-crawler_yyyymmdd_x.log.gz をクリック、
するとログファイル(圧縮ファイル)がダウンロード出来るので7-Zip等で解凍し確認。
何やらエラーが発生している。
2022-02-01 17:10:26,095 [WebFsCrawler] WARN Failed to add url: file:////xxxxx/xxxxx/
org.codelibs.fess.crawler.exception.EsAccessException: Failed to insert 20220201170937-1.xxxxxxxxxxxxxxxxxxxxxxxxxxx
Elasticsearchのログも確認。
C:\elasticsearch-7.12.1\logs\elasticsearch.log
[2022-02-14T00:00:44,716][WARN ][o.e.c.r.a.DiskThresholdMonitor] [xxxxxx] high disk watermark [90%] exceeded on [AjlM1ctISSqUyHWi6TFN4A][xxxxxx][C:\elasticsearch-7.12.1\data\nodes\0] free: 36.2gb[7.8%], shards will be relocated away from this node; currently relocating away shards totalling [0] bytes; the node is expected to continue to exceed the high disk watermark when these relocations are complete
FessとElasticsearchで見ているログの日付が違うが、そこはとりあえず良しとして
Elasticsearchの警告が気になる。
ディスク空き不足なのか?
0 件のコメント:
コメントを投稿