In AEM Publisher viene visualizzato contenuto errato dopo SegmentNotFoundException a seguito dell’applicazione di patch del sistema operativo

Risolvi un problema che causava la visualizzazione di contenuto errato o obsoleto in un’istanza di Adobe Experience Manager (AEM) Publisher dopo l’applicazione della patch del sistema operativo a causa di errori SegmentNotFoundException. Clona una nuova istanza dell’editore da una integra e aggiorna il load balancer.

Descrizione description

Dopo aver eseguito l’applicazione di patch al sistema operativo e riavviato un’istanza di AEM Publisher, l’istanza visualizza contenuto non corretto o obsoleto. Ciò può verificarsi quando gli errori del segmento dell’archivio generano SegmentNotFoundException, che blocca la replica del contenuto e rende alcuni contenuti o nodi illeggibili o danneggiati. Altre istanze dell’editore nell’ambiente possono continuare a funzionare normalmente e distribuire il contenuto corretto.

Ambiente

Adobe Experience Manager (AEM) Managed Services (tutte le versioni)

Sintomi

  • Nell’istanza di Publisher viene visualizzato contenuto non aggiornato o non corretto.
  • La replica del contenuto per l’editore interessato è bloccata.
  • Gli errori SegmentNotFoundException vengono visualizzati nei registri.
  • Alcuni contenuti o nodi sono illeggibili o danneggiati.

Causa

Gli errori del segmento dell’archivio che causano SegmentNotFoundException possono bloccare la replica del contenuto e causare il danneggiamento del contenuto. Questo problema può emergere dopo una patch del sistema operativo e il riavvio, ma non è necessariamente causato dalla patch stessa.

Risoluzione resolution

Per risolvere il problema, completa i passaggi seguenti.

  1. Convalidare lo stato dell’archivio nell’istanza del server di pubblicazione interessata eseguendo una verifica di coerenza dell’indice per confermare la validità dell’indice e identificare eventuali nodi illeggibili o danneggiati.

  2. Valuta l’entità del danneggiamento dell’archivio. Se il danneggiamento è diffuso (molti nodi illeggibili), la rimozione mirata dei nodi non è pratica e potrebbe causare una perdita significativa di dati.

  3. Ripristina da un’istanza integra:

    1. Clona una nuova istanza dell’editore da un’istanza dell’editore convalidata e integra nel tuo ambiente.
    2. Aggiorna la configurazione del load balancer per indirizzare il traffico alla nuova istanza del publisher integra.
    3. Rimuovi l’istanza dell’editore interessata dal load balancer per evitare di distribuire contenuto errato.
  4. Verifica che la nuova istanza dell’editore fornisca il contenuto e le funzioni corretti come previsto.

  5. Una volta convalidata, aggiungi nuovamente la nuova coppia editore/dispatcher al load balancer.

Lettura correlata

Correzione delle incoerenze nell’archivio quando SegmentNotFound viene segnalato in AEM 6.x

recommendation-more-help
experience-cloud-kcs-help-kbarticles