コールドスタンバイログでの SegmentNotFoundException の確認

Adobe Experience ManagerSegmentNotFoundException オーサーコールドスタンバイインスタンスでエラーが発生した場合、スタンバイインスタンスのログは偽陽性になります。 これらは、インスタンスをプライマリとして起動するときではなく、スタンバイでのみ表示される場合に無視しても問題ありません。

説明 description

環境

Adobe Experience Manager

問題/症状

オーサーコールドスタンバイで発生するエラー 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

このエラーが発生した場合は、次の手順に従います。

  1. SegmentNotFoundException のトレースがコールドスタンバイログでのみ表示され、インスタンスをプライマリとして起動した際には表示されない場合は、無視できます。
  2. Adobe Experience League のAEM ドキュメントの TarMK コールドスタンバイを使用したAEMの実行方法:モニタリング ​ で説明しているように、スタンバイインスタンスを引き続きモニターします。
  3. また、org.apache.jackrabbit.oak.plugins.segment.SegmentNotFoundException (関連記事 Adobe Experience League のAEM ドキュメントのAEM 6.x で SegmentNotFound 問題が報告された場合のリポジトリの不整合の修正 ​)と org.apache.jackrabbit.oak.segment.SegmentNotFoundExceptionAEM AEM 6.x で問題が報告された場合の SegmentNotFoundException のデバッグ方法 ​ の関連記事)は 2 つの異なる例外であることに注意してください。
  4. スタンバイログに表示される org.apache.jackrabbit.oak.segment.SegmentNotFoundException は、Adobe Experience League のAEM ドキュメントの AEM 6.x で SegmentNotFound の問題が報告された場合のリポジトリの不整合の修正 ​ の記事から回復手順を必要とするログではありません。
  5. スタンバイをプライマリとして開始した後に org.apache.jackrabbit.oak.plugins.segment.SegmentNotFoundException が表示された場合にのみ、Adobe Experience League のAEM ドキュメントで AEM 6.x で SegmentNotFound の問題がレポートされている場合のリポジトリの不整合の修正 ​ のリカバリプロセスを実行する必要がある場合があります。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f