Topologia del cluster di authoring MongoMK durante un aggiornamento AEM 6.5 LTS

Questo articolo spiega se è tecnicamente necessario ridurre un cluster di authoring MongoMK a un singolo nodo per un aggiornamento sul posto ad AEM 6.5 LTS, o se serve principalmente come salvaguardia per il rollback.

Descrizione description

Ambiente

  • Adobe Experience Manager 6.5 o AEM 6.5 LTS
  • Cluster di authoring MongoMK con più istanze di authoring e set di repliche MongoDB

Problema/Sintomi

  • Durante un aggiornamento sul posto da AEM 6.5 a AEM 6.5 LTS, viene richiesto di ridurre il cluster di authoring MongoMK a un’istanza Author attiva e la replica MongoDB impostata a un membro.
  • È necessario determinare se questa riduzione è tecnicamente necessaria per l’aggiornamento o funge principalmente da salvaguardia per il rollback.
  • Si desidera sapere se l’aggiornamento può procedere con il set di repliche MongoDB completo e tutte le istanze di authoring intatte.

Causa

Solo un’istanza Autore deve scrivere nel repository durante l’aggiornamento e altri strumenti o processi non devono scrivervi. La procedura di aggiornamento pubblicata di Adobe indica inoltre di ridurre il set di repliche MongoDB a un membro e di aggiornare DocumentNodeStoreService.cfg dell’autore primario per tale topologia. La valutazione tecnica di origine indica che la conservazione dell’intero set di repliche può essere presa in considerazione se vengono soddisfatte la condizione di single-writer e le salvaguardie di backup, ma questo differisce dalla procedura documentata di Adobe e richiede una revisione specifica della distribuzione.

Risoluzione resolution

Per risolvere il problema, segui i passaggi seguenti:

  1. Interrompi l’authoring dei contenuti e accertati che durante l’aggiornamento sia attiva una sola istanza di AEM Author e che scriva nell’archivio.

  2. Arresta tutte le altre istanze di Author in modo che solo l’istanza di Author designata rimanga in esecuzione e connessa a MongoDB durante l’aggiornamento.

  3. Scegliere la topologia MongoDB per l’aggiornamento:

    • Per la procedura di aggiornamento documentata di Adobe, ridurre temporaneamente il set di repliche MongoDB a un membro e aggiornare DocumentNodeStoreService.cfg dell’autore primario per riflettere il set di repliche a membro singolo.
    • Se si prevede di mantenere il set di repliche MongoDB completo, procedere solo dopo che il proprietario dell’aggiornamento avrà confermato che la topologia è appropriata per la distribuzione.

    Nota: la procedura di aggiornamento pubblicata di Adobe utilizza un set di repliche MongoDB a membro singolo durante la preparazione dell’aggiornamento e ricostruisce i nodi rimossi dopo un aggiornamento corretto. La conservazione dell’intero set di repliche è un’alternativa identificata nella valutazione tecnica, non la procedura predefinita nel runbook pubblicato. Prima di procedere, verifica questa alternativa con Adobe o con uno specialista qualificato dell’aggiornamento AEM/MongoDB.

  4. Assicurati che nessun altro strumento o processo scriva nel repository durante la finestra di aggiornamento.

  5. Creazione di backup affidabili e testati prima dell’aggiornamento:

    • Eseguire il backup del set di repliche MongoDB.
    • Eseguire il backup dell’archivio dati, indipendentemente dal fatto che utilizzi l’archiviazione dei file o S3.
    • Eseguire il backup dell’installazione dell’autore, incluso crx-quickstart.
  6. Procedi con l’aggiornamento nell’istanza Autore attiva seguendo la documentata procedura di aggiornamento in loco [ di Adobe] (https://experienceleague.adobe.com/it/docs/experience-manager-65-lts/content/implementing/deploying/upgrading/in-place-upgrade).

  7. Dopo un aggiornamento corretto, verificare che l’istanza Author e il set di repliche MongoDB funzionino come previsto. Nota: se è stata utilizzata la procedura a membro singolo, ricompilare i nodi MongoDB rimossi, aggiornare DocumentNodeStoreService.cfg per riflettere l’intero set di repliche e riavviare le istanze di authoring una alla volta, come descritto nella procedura di aggiornamento di Adobe.

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