冷备用日志中显示SegmentNotFoundException
如果Adobe Experience Manager中的创作冷备用实例中发生SegmentNotFoundException错误,则备用实例上的日志为误报。 如果它们仅出现在待机状态,而不是以主实例启动时,则可以安全地忽略它们。
描述 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
出现此错误时,请执行以下步骤:
- 如果
SegmentNotFoundException的跟踪只出现在冷备用日志中,并且在作为主实例启动实例时未出现,则可以忽略它们。 - 继续监视备用实例,如Adobe Experience League中的AEM文档中的如何使用TarMK冷备用运行AEM:监视中所述。
- 另请注意,
org.apache.jackrabbit.oak.plugins.segment.SegmentNotFoundException(相关文章在Adobe Experience League的AEM 6.x的AEM文档中报告SegmentNotFound问题时修复存储库中的不一致)和org.apache.jackrabbit.oak.segment.SegmentNotFoundException(在Adobe帮助中心的AEM文档的如何在AEM 6.x中报告SegmentNotFoundException时调试SegmentNotFoundException)是两个不同的异常。 - 在Adobe Experience League的AEM 6.x🔗AEM文档中报告SegmentNotFound问题时,在备用日志中看到的
org.apache.jackrabbit.oak.segment.SegmentNotFoundException不是需要执行文章中的恢复步骤修复存储库中的不一致的。 - 仅当您在启动待机模式并成为主要模式后看到
org.apache.jackrabbit.oak.plugins.segment.SegmentNotFoundException时,您可能需要执行恢复过程在AEM 6.x的Adobe Experience League的AEM文档中报告SegmentNotFound问题时修复存储库中的不一致。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f