I registri di errore di AEM mostrano avvisi relativi all’impossibilità di eliminare i file Lucene da MapDirectory

I messaggi di avviso nei registri di Adobe Experience Manager (AEM) indicano che i file Lucene non possono essere eliminati da MMapDirectory. Questi avvisi vengono visualizzati durante la reindicizzazione mentre AEM è in esecuzione, lasciando la cache dell’indice in uno stato incoerente, con un conseguente impatto sulle prestazioni o sul comportamento del sistema. Per risolvere questo problema, arresta l’istanza di AEM, cancella le cartelle della cache interessate e riavvia il sistema.

Descrizione description

Ambiente

  • Supporto Managed Services per Adobe Experience Manager (AEM), v6.5 (Sviluppo)

Problema/Sintomi

  • Messaggi di avviso coerenti vengono visualizzati nei registri di errore sull'impossibilità di eliminare i file Lucene da MMapDirectory.

  • Gli avvisi vengono registrati per quasi tutti gli indici.

  • Esempio di voce di registro:

    code language-none
    org.apache.jackrabbit.oak.plugins.index.lucene.directory.CopyOnReadDirectory Couldn't compute safe timestamp to delete files from MMapDirectory@/mnt/crx/author/crx-quickstart/repository/index/fragments-[ timestamp] /data lockFactory=NativeFSLockFactory@/mnt/crx/author/crx-quickstart/repository/index/fragments-[ timestamp] /data
    
  • Generalmente si verifica quando la reindicizzazione viene eseguita mentre AEM è in esecuzione.

Risoluzione resolution

Per garantire l'eliminazione dei file Lucene da MMapDirectory:

  1. Arresta l’istanza Autore AEM.
  2. Eseguire il backup dell'intera directory /crx-quickstart/repository/index.
  3. Cancellare le cartelle della cache interessate in /crx-quickstart/repository/index.
  4. Riavvia l’istanza Autore AEM.

Note aggiuntive:

  • L’eliminazione della directory della cache è sicura e non influisce sui dati dell’archivio. Verrà ricostruito automaticamente dopo il riavvio.
  • Se gli avvisi persistono, controlla se la reindicizzazione è stata attivata di recente o se le definizioni o le distribuzioni dell’indice sono state modificate.

Se il problema non viene risolto, raccogli le seguenti informazioni e includile in un ticket di supporto Adobe:

  1. Dettagli sull’utilizzo di SegmentStore (TarMK) o MongoMK per l’authoring.
  2. Dimensioni della directory per i percorsi in /opt/aem/crx-quickstart/repository/index, ad esempio damAssetLucene e ntBaseLucene.
  3. Estratti del registro degli errori rilevanti dalla prima visualizzazione degli avvisi.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f