Index Lucene corrompu sur auteur primaire
AEM 6.2 SP1 CFP18
L’index Lucene est parfois corrompu sur l’instance auteur primaire, ce qui ralentit la performance de l’instance.
Dans le fichier journal, la trace suivante est visible :
*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)
Corruption de l’index Lucene et dégradation des performances de l’auteur
Le message d’erreur ci-dessus indique que la recherche de répertoire n’est pas fermée.
Ce problème est lié à https://issues.apache.org/jira/browse/OAK-6895 qui a été résolu dans Oak 1.4.24 avec comme référence interne NPR-26565
Afin de résoudre ce problème, suivez les étapes suivantes :
Accéder à votre compte