AEM 오류 로그에 AppDirectory에서 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 작성자 인스턴스를 중지합니다.
- 전체
/crx-quickstart/repository/index디렉터리를 백업합니다. /crx-quickstart/repository/index에서 영향을 받는 캐시 폴더를 지웁니다.- AEM 작성자 인스턴스를 다시 시작합니다.
추가 참고 사항:
- 캐시 디렉터리를 삭제해도 안전하며 저장소 데이터에는 영향을 주지 않습니다. 다시 시작한 후 자동으로 다시 빌드됩니다.
- 경고가 지속되면 리인덱싱이 최근에 트리거되었거나 인덱스 정의 또는 배포가 변경되었는지 확인합니다.
문제가 해결되지 않으면 다음 정보를 수집하여 Adobe 지원 티켓에 포함하십시오.
- 작성자에 SegmentStore(TarMK) 또는 MongoMK가 사용되는지 여부에 대한 세부 사항입니다.
/opt/aem/crx-quickstart/repository/index및damAssetLucene과(와) 같이ntBaseLucene아래의 경로에 대한 디렉터리 크기입니다.- 경고가 처음 나타난 시점부터 발췌한 관련 오류 로그.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f