SegmentNotFoundException visualizzata nei registri di standby a freddo
Se si verifica l'errore SegmentNotFoundException
nell'istanza Autore in standby a freddo di Adobe Experience Manager, i registri sulle istanze in standby sono falsi positivi. Possono essere ignorati senza problemi se compaiono solo in standby e non quando si avvia l’istanza come principale.
Descrizione description
Ambiente
Adobe Experience Manager
Problema/Sintomi
L'errore SegmentNotFoundException
si verifica in modalità Autore Cold Standby, simile all'errore di esempio seguente:
*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
I registri che puntano a SegmentNotFoundException
solo nelle istanze in standby sono falsi positivi e il segmento viene trovato in un secondo momento.
Se tali registri vengono visualizzati solo in standby e non all’avvio dell’istanza come principale, possono essere ignorati.
Risoluzione resolution
Quando si verifica questo errore, effettua le seguenti operazioni:
- Se le tracce per
SegmentNotFoundException
vengono visualizzate solo nei registri in standby a freddo e non all'avvio dell'istanza come principale, è possibile ignorarle. - Continuare a monitorare le istanze in standby, come spiegato in How to Run AEM with TarMK Cold Standby: Monitoring in AEM Documentation in Adobe Experience League.
- Inoltre, tieni presente che
org.apache.jackrabbit.oak.plugins.segment.SegmentNotFoundException
(articolo correlato Correggi incoerenze nell'archivio quando SegmentNotFound Issue viene segnalato in AEM 6.x nella documentazione AEM in Adobe Experience League) eorg.apache.jackrabbit.oak.segment.SegmentNotFoundException
(articolo correlato in Correggi incoerenze riavviando AEM quando SegmentNotFound Issue viene segnalato in AEM 6.3 nella documentazione AEM in Adobe Help Center) sono due eccezioni diverse. org.apache.jackrabbit.oak.segment.SegmentNotFoundException
visualizzato nei registri in standby non è quello che richiede i passaggi di ripristino dall'articolo Correggere le incoerenze nell'archivio quando il problema SegmentNotFound viene segnalato in AEM 6.x nella documentazione AEM in Adobe Experience League.- Solo se dopo aver avviato lo standby come primario visualizzi
org.apache.jackrabbit.oak.plugins.segment.SegmentNotFoundException
, potrebbe essere necessario eseguire un processo di ripristino Correggere le incoerenze nell'archivio quando viene segnalato il problema SegmentNotFound in AEM 6.x nella documentazione AEM in Adobe Experience League.