AEM錯誤記錄會顯示無法從Mapdirectory刪除Lucene檔案的相關警告
Adobe Experience Manager (AEM)記錄檔中的警告訊息指出,無法從MMapDirectory刪除Lucene檔案。 這些警告會在AEM執行期間重新索引時出現,導致索引快取處於不一致的狀態,進而影響系統效能或行為。 若要修正此問題,請停止AEM執行個體、清除受影響的快取資料夾,然後重新啟動系統。
說明 description
環境
- Adobe Experience Manager (AEM) Managed Services支援,v6.5 (開發)
問題/症狀
-
錯誤記錄中會顯示無法從
MMapDirectory刪除Lucene檔案的一致警告訊息。 -
幾乎所有索引都會記錄警告。
-
記錄專案範例:
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 -
通常發生在AEM執行期間執行重新索引時。
解決方法 resolution
若要確保從MMapDirectory刪除Lucene檔案:
- 停止AEM Author例項。
- 備份整個
/crx-quickstart/repository/index目錄。 - 清除
/crx-quickstart/repository/index下受影響的快取資料夾。 - 重新啟動AEM Author例項。
其他附註:
- 刪除快取目錄是安全的,不會影響存放庫資料。 重新啟動後會自動重建。
- 如果警告持續存在,請檢查最近是否觸發了重新索引,或者索引定義或部署是否已變更。
如果問題未解決,請收集下列資訊並將其納入Adobe支援票證:
- 關於是否將SegmentStore (TarMK)或MongoMK用於作者的詳細資訊。
/opt/aem/crx-quickstart/repository/index之下路徑的目錄大小,例如damAssetLucene和ntBaseLucene。- 相關錯誤記錄會摘錄自警告首次出現時。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f