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. - Continua a monitorare le istanze in standby, come spiegato in Come eseguire AEM con TarMK Cold Standby: monitoraggio nella documentazione di AEM in Adobe Experience League.
- Inoltre, tieni presente che
org.apache.jackrabbit.oak.plugins.segment.SegmentNotFoundException
(articolo correlato Correggere le incoerenze nell'archivio quando viene segnalato il problema SegmentNotFound in AEM 6.x nella documentazione di AEM in Adobe Experience League) eorg.apache.jackrabbit.oak.segment.SegmentNotFoundException
(articolo correlato in Come eseguire il debug di SegmentNotFoundException quando viene segnalato il problema in AEM 6.x nella documentazione di AEM nell'Help Center di Adobe) 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 viene segnalato il problema SegmentNotFound in AEM 6.x nella documentazione di AEM in Adobe Experience League.- Solo se vedi
org.apache.jackrabbit.oak.plugins.segment.SegmentNotFoundException
dopo aver avviato lo standby come primario, 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 di AEM in Adobe Experience League.