Lucene インデックスがプライマリオーサー上で破損した
AEM 6.2 SP1 CFP18
Lucene インデックスがプライマリオーサーインスタンス上で破損し、インスタンスのパフォーマンスが低下することがあります。
ログファイルで、次の追跡が見られます。
*WARN* [aysnc-index-update-async] org.apache.jackrabbit.oak.plugins.index.lucene.LuceneIndexEditorContext could not update suggester java.io.IOException: Invalid byte range request for [/oak:index/damAssetLucene][_4vn.fnm], position: 0, file length: 0, len: 1 at org.apache.jackrabbit.oak.plugins.index.lucene.OakDirectory$OakIndexFile.readBytes(OakDirectory.java:474) at org.apache.jackrabbit.oak.plugins.index.lucene.OakDirectory$OakIndexInput.readBytes(OakDirectory.java:600) at org.apache.jackrabbit.oak.plugins.index.lucene.OakDirectory$OakIndexInput.readByte(OakDirectory.java:607) at org.apache.lucene.store.DataInput.readInt(DataInput.java:84) at org.apache.lucene.codecs.CodecUtil.checkHeader(CodecUtil.java:126) at org.apache.lucene.codecs.lucene46.Lucene46FieldInfosReader.read(Lucene46FieldInfosReader.java:56)
lucene インデックスの破損とオーサーのパフォーマンスの低下
上記のエラーメッセージは、ディレクトリ検索が閉じられていないことを示しています。
この問題は https://issues.apache.org/jira/browse/OAK-6895 に関連しています。これは Oak 1.4.24 で内部参照 NPR-26565 を通じて解決されました。
この問題を解決するための手順は以下のとおりです。
アカウントにログイン