Ambiente
Adobe Experience Manager
Problema
O erro SegmentNotFoundException
ocorre no Author Cold Standby, semelhante a este exemplo de erro:
*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
Causa
Os registros que apontam para SegmentNotFoundException
somente nas instâncias de standby são falsos positivos e o segmento é encontrado posteriormente.
Se esses logs forem vistos apenas no standby, e não ao iniciar a instância como primária, então eles poderão ser ignorados.
Solução
Quando esse erro ocorrer, siga estas etapas:
SegmentNotFoundException
são vistas somente em logs de standby frios, e não quando a instância é iniciada como primária, então elas podem ser ignoradas.org.apache.jackrabbit.oak.plugins.segment.SegmentNotFoundException
(artigo relacionado Corrigir inconsistências no repositório quando o problema SegmentNotFound é relatado no AEM 6.x na Documentação AEM no Adobe Experience League) e org.apache.jackrabbit.oak.segment.SegmentNotFoundException
(artigo relacionado em Corrigir inconsistências reiniciando AEM quando o problema SegmentNotFound é relatado no AEM 6.3 na Documentação do AEM no Adobe Help Center) são duas exceções diferentes.org.apache.jackrabbit.oak.segment.SegmentNotFoundException
visto nos registros de standby não é aquele que precisa de etapas de recuperação do artigo Corrigir inconsistências no repositório quando o problema SegmentNotFound é relatado no AEM 6.x na Documentação AEM no Adobe Experience League.org.apache.jackrabbit.oak.plugins.segment.SegmentNotFoundException
após iniciar o standby como primário, pode ser necessário executar um processo de recuperação Corrigir inconsistências no repositório quando o problema SegmentNotFound é relatado no AEM 6.x na Documentação AEM no Adobe Experience League.