在冷待命記錄中看到SegmentNotFoundException
如果Adobe Experience Manager中的Author Cold Standby執行個體發生SegmentNotFoundException錯誤,則待命執行個體上的記錄為誤報。 如果它們只出現在待命狀態,而不是以主要狀態啟動執行個體時,則可以安全地忽略。
說明 description
環境
Adobe Experience Manager
問題/症狀
在Author Cold Standby中發生錯誤SegmentNotFoundException,類似於此範例錯誤:
*DEBUG* [ standby-run-46189] org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSyncExecution Found reference from 451216fa-7d43-4b3a-a262-03abfc3c3fb1 to fbb91bad-9051-4ace-a77b-35fda8a358c6
org.apache.jackrabbit.oak.segment.SegmentNotFoundException: Segment fbb91bad-9051-4ace-a77b-35fda8a358c6 not found
原因
只指向待命執行個體上SegmentNotFoundException的記錄是誤判,稍後才發現區段。
如果此類記錄只在待命狀態中顯示,而在以主要狀態啟動執行個體時未顯示,則可以忽略。
解決方法 resolution
發生此錯誤時,請依照下列步驟操作:
- 如果
SegmentNotFoundException的追蹤只出現在冷待命記錄檔中,而不是在啟動執行個體作為主要執行個體時,則可以忽略它們。 - 繼續監視待命執行個體,如Adobe Experience League中AEM檔案的如何使用TarMK冷待命執行AEM:監視中所述。
- 另請注意,
org.apache.jackrabbit.oak.plugins.segment.SegmentNotFoundException(相關文章在Adobe Experience League的AEM檔案中的AEM 6.x中通報SegmentNotFound問題時修復存放庫中的不一致)和org.apache.jackrabbit.oak.segment.SegmentNotFoundException(在Adobe說明中心的AEM檔案中的當問題在AEM 6.x中通報時如何偵錯SegmentNotFoundException)是兩個不同的例外。 - 在Adobe Experience League的AEM檔案中,當AEM 6.x🔗報告SegmentNotFound問題時,在待命記錄中看到的
org.apache.jackrabbit.oak.segment.SegmentNotFoundException不是需要從文章修復存放庫中的不一致的專案。 - 只有當您在啟動待命狀態並成為主要狀態後看到
org.apache.jackrabbit.oak.plugins.segment.SegmentNotFoundException時,才可能需要執行復原程式在Adobe Experience League的AEM檔案中的AEM 6.x中報告SegmentNotFound問題時修復存放庫中的不一致。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f