Skip to main content
ONTAP MetroCluster
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Aggiornamento dei controller in una configurazione MetroCluster FC a quattro nodi mediante switchover e switchback con comandi "system controller replace" (ONTAP 9.10.1 e versioni successive)

Collaboratori

È possibile utilizzare questa operazione di switchover MetroCluster automatizzato e guidato per eseguire un aggiornamento del controller senza interruzioni su una configurazione FC MetroCluster a quattro nodi. Altri componenti (ad esempio shelf di storage o switch) non possono essere aggiornati come parte di questa procedura.

Combinazioni di piattaforme supportate

Fare riferimento a. "Scelta di un metodo di aggiornamento o refresh" per ulteriori procedure.

A proposito di questa attività

  • Questa procedura può essere utilizzata solo per l'aggiornamento del controller.

    Gli altri componenti della configurazione, come gli shelf di storage o gli switch, non possono essere aggiornati contemporaneamente.

  • Questa procedura si applica ai moduli controller in una configurazione MetroCluster FC a quattro nodi.

  • Sulle piattaforme deve essere in esecuzione ONTAP 9.10.1 o versione successiva.

  • È possibile utilizzare questa procedura per aggiornare i controller in una configurazione MetroCluster FC a quattro nodi utilizzando switchover e switchback automatici basati su NSO. Se si desidera eseguire un aggiornamento del controller utilizzando il trasferimento aggregato (ARL), fare riferimento a. "Utilizzare i comandi "System controller replace" per aggiornare l'hardware del controller con ONTAP 9.8 o versione successiva". Si consiglia di utilizzare la procedura automatica basata su NSO.

  • Se i siti MetroCluster si trovano fisicamente in due posizioni diverse, è necessario utilizzare la procedura di aggiornamento automatico del controller NSO per aggiornare i controller di entrambi i siti in sequenza.

  • Questa procedura di aggiornamento automatico del controller basata su NSO consente di avviare la sostituzione del controller in un sito di disaster recovery (DR) MetroCluster. È possibile avviare la sostituzione di un controller solo in un sito alla volta.

  • Per avviare una sostituzione del controller nel sito A, eseguire il comando di avvio per la sostituzione del controller dal sito B. L'operazione consente di sostituire i controller di entrambi i nodi solo nel sito A. Per sostituire i controller nel sito B, eseguire il comando di avvio per la sostituzione dei controller dal sito A. Viene visualizzato un messaggio che identifica il sito in cui vengono sostituiti i controller.

In questa procedura vengono utilizzati i seguenti nomi di esempio:

  • Sito_A.

    • Prima dell'aggiornamento:

      • Node_A_1-old

      • Node_A_2-old

    • Dopo l'aggiornamento:

      • Node_A_1-new

      • Node_A_2-new

  • Sito_B

    • Prima dell'aggiornamento:

      • Node_B_1-old

      • Node_B_2-old

    • Dopo l'aggiornamento:

      • Node_B_1-new

      • Node_B_2-new

Preparazione per l'aggiornamento

Per prepararsi all'aggiornamento del controller, è necessario eseguire controlli preliminari del sistema e raccogliere le informazioni di configurazione.

Durante l'aggiornamento, è possibile eseguire il system controller replace show oppure system controller replace show-details Dal sito A per controllare lo stato. Se i comandi restituiscono un output vuoto, attendere alcuni minuti ed eseguire nuovamente il comando.

Fasi
  1. Avviare la procedura di sostituzione automatica del controller dal sito A per sostituire i controller nel sito B:

    system controller replace start

    L'operazione automatica esegue i controlli preliminari. Se non vengono rilevati problemi, l'operazione viene interrotta in modo da poter raccogliere manualmente le informazioni relative alla configurazione.

    Nota Vengono visualizzati il sistema di origine corrente e tutti i sistemi di destinazione compatibili. Se il controller di origine è stato sostituito con un controller con una versione ONTAP diversa o con una piattaforma non compatibile, l'operazione di automazione si interrompe e segnala un errore dopo l'avvio dei nuovi nodi. Per riportare il cluster a uno stato integro, è necessario seguire la procedura di ripristino manuale.

    Il system controller replace start il comando potrebbe segnalare il seguente errore di verifica preliminare:

    Cluster-A::*>system controller replace show
    Node        Status         Error-Action
    ----------- -------------- ------------------------------------
    Node-A-1    Failed         MetroCluster check failed. Reason : MCC check showed errors in component aggregates

    Controllare se si è verificato questo errore a causa di aggregati senza mirror o di un altro problema di aggregato. Verificare che tutti gli aggregati mirrorati siano integri e che non siano degradati o mirror-degradati. Se questo errore è dovuto solo agli aggregati senza mirror, è possibile ignorare questo errore selezionando -skip-metrocluster-check true sul system controller replace start comando. Se lo storage remoto è accessibile, gli aggregati senza mirror vengono online dopo lo switchover. Se il collegamento storage remoto non funziona, gli aggregati senza mirror non vengono collegati.

  2. Raccogliere manualmente le informazioni di configurazione accedendo al sito B e seguendo i comandi elencati nel messaggio della console sotto system controller replace show oppure system controller replace show-details comando.

Raccolta di informazioni prima dell'aggiornamento

Prima di eseguire l'aggiornamento, se il volume root è crittografato, è necessario raccogliere la chiave di backup e altre informazioni per avviare i nuovi controller con i vecchi volumi root crittografati.

A proposito di questa attività

Questa attività viene eseguita sulla configurazione MetroCluster FC esistente.

Fasi
  1. Etichettare i cavi per i controller esistenti, in modo da poter identificare facilmente i cavi durante la configurazione dei nuovi controller.

  2. Visualizzare i comandi per acquisire la chiave di backup e altre informazioni:

    system controller replace show

    Eseguire i comandi elencati sotto show dal cluster partner.

  3. Raccogliere gli ID di sistema dei nodi nella configurazione MetroCluster:

    metrocluster node show -fields node-systemid,dr-partner-systemid

    Durante la procedura di aggiornamento, sostituisci questi vecchi ID di sistema con gli ID di sistema dei nuovi moduli controller.

    In questo esempio, per una configurazione MetroCluster FC a quattro nodi, vengono recuperati i seguenti vecchi ID di sistema:

    • Node_A_1-old: 4068741258

    • Node_A_2-old: 4068741260

    • Node_B_1-old: 4068741254

    • Node_B_2-old: 4068741256

    metrocluster-siteA::> metrocluster node show -fields node-systemid,ha-partner-systemid,dr-partner-systemid,dr-auxiliary-systemid
    dr-group-id        cluster           node            node-systemid     ha-partner-systemid     dr-partner-systemid    dr-auxiliary-systemid
    -----------        ---------------   ----------      -------------     -------------------     -------------------    ---------------------
    1                    Cluster_A       Node_A_1-old    4068741258        4068741260              4068741256             4068741256
    1                    Cluster_A       Node_A_2-old    4068741260        4068741258              4068741254             4068741254
    1                    Cluster_B       Node_B_1-old    4068741254        4068741256              4068741258             4068741260
    1                    Cluster_B       Node_B_2-old    4068741256        4068741254              4068741260             4068741258
    4 entries were displayed.

    In questo esempio, per una configurazione MetroCluster FC a due nodi, vengono recuperati i seguenti vecchi ID di sistema:

    • Node_A_1: 4068741258

    • Node_B_1: 4068741254

    metrocluster node show -fields node-systemid,dr-partner-systemid
    
    dr-group-id cluster    node          node-systemid dr-partner-systemid
    ----------- ---------- --------      ------------- ------------
    1           Cluster_A  Node_A_1-old  4068741258    4068741254
    1           Cluster_B  node_B_1-old  -             -
    2 entries were displayed.
  4. Raccogliere informazioni su porta e LIF per ciascun nodo precedente.

    Per ciascun nodo, è necessario raccogliere l'output dei seguenti comandi:

    • network interface show -role cluster,node-mgmt

    • network port show -node node-name -type physical

    • network port vlan show -node node-name

    • network port ifgrp show -node node_name -instance

    • network port broadcast-domain show

    • network port reachability show -detail

    • network ipspace show

    • volume show

    • storage aggregate show

    • system node run -node node-name sysconfig -a

  5. Se i nodi MetroCluster si trovano in una configurazione SAN, raccogliere le informazioni pertinenti.

    Si dovrebbe ottenere l'output dei seguenti comandi:

    • fcp adapter show -instance

    • fcp interface show -instance

    • iscsi interface show

    • ucadmin show

  6. Se il volume root è crittografato, raccogliere e salvare la passphrase utilizzata per il gestore delle chiavi:

    security key-manager backup show

  7. Se i nodi MetroCluster utilizzano la crittografia per volumi o aggregati, copiare le informazioni relative alle chiavi e alle passphrase.

    1. Se Onboard Key Manager è configurato:

      security key-manager onboard show-backup

      La passphrase sarà necessaria più avanti nella procedura di aggiornamento.

    2. Se la gestione delle chiavi aziendali (KMIP) è configurata, eseguire i seguenti comandi:

      security key-manager external show -instance

    security key-manager key query

  8. Al termine della raccolta delle informazioni di configurazione, riprendere l'operazione:

    system controller replace resume

Rimozione della configurazione esistente dal software di monitoraggio o dallo spareggio

Se la configurazione esistente viene monitorata con la configurazione di MetroCluster Tiebreaker o altre applicazioni di terze parti (ad esempio, ClusterLion) che possono avviare uno switchover, è necessario rimuovere la configurazione MetroCluster dal Tiebreaker o da un altro software prima di sostituire il vecchio controller.

Fasi
  1. "Rimuovere la configurazione MetroCluster esistente" Dal software Tiebreaker.

  2. Rimuovere la configurazione MetroCluster esistente da qualsiasi applicazione di terze parti in grado di avviare lo switchover.

    Consultare la documentazione dell'applicazione.

Sostituzione dei vecchi controller e avvio dei nuovi controller

Una volta raccolte le informazioni e riavviata l'operazione, l'automazione procede con l'operazione di switchover.

A proposito di questa attività

L'operazione di automazione avvia lo switchover, heal-aggregates, e. heal root-aggregates operazioni. Al termine di queste operazioni, l'operazione viene sospesa in pausa per l'intervento dell'utente, in modo da poter eseguire il rack e installare i controller, avviare i controller partner e riassegnare i dischi aggregati root al nuovo modulo controller dal backup flash utilizzando sysids raccolte in precedenza.

Prima di iniziare

Prima di iniziare lo switchover, l'operazione di automazione viene interrotta in modo da poter verificare manualmente che tutti i LIF siano “up” nel sito B. Se necessario, portare i LIF “dpropri” su “up” e riprendere l'operazione di automazione utilizzando system controller replace resume comando.

Preparazione della configurazione di rete dei vecchi controller

Per garantire che la rete riprenda correttamente sui nuovi controller, è necessario spostare i file LIF su una porta comune e rimuovere la configurazione di rete dei vecchi controller.

A proposito di questa attività
Fasi
  1. Avviare i vecchi nodi e quindi accedere ai nodi:

    boot_ontap

  2. Assegnare la porta home di tutti i file LIF di dati sul vecchio controller a una porta comune identica sia sul vecchio che sul nuovo modulo controller.

    1. Visualizzare le LIF:

      network interface show

      Tutti i dati LIFS, inclusi SAN e NAS, saranno admin “up” e operativi “down”, in quanto sono presenti nel sito di switchover (cluster_A).

    2. Esaminare l'output per trovare una porta di rete fisica comune che sia la stessa sui controller vecchi e nuovi che non sia utilizzata come porta del cluster.

      Ad esempio, “e0d” è una porta fisica sui vecchi controller ed è presente anche sui nuovi controller. “e0d” non viene utilizzato come porta del cluster o in altro modo sui nuovi controller.

      Per informazioni sull'utilizzo delle porte per i modelli di piattaforma, consultare "NetApp Hardware Universe"

    3. Modificare tutti i dati LIFS per utilizzare la porta comune come porta home:

      network interface modify -vserver svm-name -lif data-lif -home-port port-id

      Nell'esempio seguente, si tratta di “e0d”.

      Ad esempio:

    network interface modify -vserver vs0 -lif datalif1 -home-port e0d
  3. Modificare i domini di broadcast per rimuovere la VLAN e le porte fisiche che devono essere eliminate:

    broadcast-domain remove-ports -broadcast-domain broadcast-domain-name -ports node-name:port-id

    Ripetere questo passaggio per tutte le porte VLAN e fisiche.

  4. Rimuovere le porte VLAN utilizzando le porte del cluster come porte membro e gruppi di interfacce utilizzando le porte del cluster come porte membro.

    1. Elimina porte VLAN:

      network port vlan delete -node node-name -vlan-name portid-vlandid

      Ad esempio:

      network port vlan delete -node node1 -vlan-name e1c-80
    2. Rimuovere le porte fisiche dai gruppi di interfacce:

      network port ifgrp remove-port -node node-name -ifgrp interface-group-name -port portid

      Ad esempio:

    network port ifgrp remove-port -node node1 -ifgrp a1a -port e0d
    1. Rimuovere le porte della VLAN e del gruppo di interfacce dal dominio di broadcast:

      network port broadcast-domain remove-ports -ipspace ipspace -broadcast-domain broadcast-domain-name -ports nodename:portname,nodename:portname,..

    2. Modificare le porte del gruppo di interfacce per utilizzare altre porte fisiche come membro in base alle necessità.:

      ifgrp add-port -node node-name -ifgrp interface-group-name -port port-id

  5. Arrestare i nodi:

    halt -inhibit-takeover true -node node-name

    Questa operazione deve essere eseguita su entrambi i nodi.

Configurazione dei nuovi controller

I nuovi controller devono essere montati in rack e cablati.

Fasi
  1. Pianificare il posizionamento dei nuovi moduli controller e degli shelf di storage in base alle necessità.

    Lo spazio rack dipende dal modello di piattaforma dei moduli controller, dai tipi di switch e dal numero di shelf di storage nella configurazione.

  2. Mettere a terra l'utente.

  3. Installare i moduli controller nel rack o nell'armadietto.

  4. Se i nuovi moduli controller non sono dotati di schede FC-VI e se le schede FC-VI dei vecchi controller sono compatibili con i nuovi controller, sostituire le schede FC-VI e installarle negli slot corretti.

    Vedere "NetApp Hardware Universe" Per informazioni sugli slot per schede FC-VI.

  5. Collegare l'alimentazione, la console seriale e le connessioni di gestione dei controller come descritto nelle Guide di installazione e configurazione di MetroCluster.

    Non collegare altri cavi scollegati dai vecchi controller in questo momento.

  6. Accendere i nuovi nodi e premere Ctrl-C quando richiesto per visualizzare il prompt DEL CARICATORE.

Avvio in rete dei nuovi controller

Dopo aver installato i nuovi nodi, è necessario eseguire il netboot per assicurarsi che i nuovi nodi eseguano la stessa versione di ONTAP dei nodi originali. Il termine netboot indica che si sta eseguendo l'avvio da un'immagine ONTAP memorizzata su un server remoto. Durante la preparazione per il netboot, è necessario inserire una copia dell'immagine di boot di ONTAP 9 su un server Web a cui il sistema può accedere.

Questa attività viene eseguita su ciascuno dei nuovi moduli controller.

Fasi
  1. Accedere a. "Sito di supporto NetApp" per scaricare i file utilizzati per eseguire il netboot del sistema.

  2. Scaricare il software ONTAP appropriato dalla sezione di download del software del sito di supporto NetApp e memorizzare il file ontap-version_image.tgz in una directory accessibile dal Web.

  3. Accedere alla directory accessibile dal Web e verificare che i file necessari siano disponibili.

    Se il modello di piattaforma è…​

    Quindi…​

    Sistemi della serie FAS/AFF8000

    Estrarre il contenuto del file ontap-version_image.tgznella directory di destinazione: Tar -zxvf ontap-version_image.tgz NOTA: Se si sta estraendo il contenuto su Windows, utilizzare 7-zip o WinRAR per estrarre l'immagine netboot. L'elenco delle directory deve contenere una cartella netboot con un file kernel:netboot/kernel

    Tutti gli altri sistemi

    L'elenco delle directory deve contenere una cartella netboot con un file del kernel: ontap-version_image.tgz non è necessario estrarre il file ontap-version_image.tgz.

  4. Al prompt DEL CARICATORE, configurare la connessione netboot per una LIF di gestione:

    • Se l'indirizzo IP è DHCP, configurare la connessione automatica:

      ifconfig e0M -auto

    • Se l'indirizzo IP è statico, configurare la connessione manuale:

      ifconfig e0M -addr=ip_addr -mask=netmask -gw=gateway

  5. Eseguire il netboot.

    • Se la piattaforma è un sistema della serie 80xx, utilizzare questo comando:

      netboot http://web_server_ip/path_to_web-accessible_directory/netboot/kernel

    • Se la piattaforma è un altro sistema, utilizzare il seguente comando:

      netboot http://web_server_ip/path_to_web-accessible_directory/ontap-version_image.tgz

  6. Dal menu di avvio, selezionare l'opzione (7) installare prima il nuovo software per scaricare e installare la nuova immagine software sul dispositivo di avvio.

     Disregard the following message: "This procedure is not supported for Non-Disruptive Upgrade on an HA pair". It applies to nondisruptive upgrades of software, not to upgrades of controllers.
    . Se viene richiesto di continuare la procedura, immettere `y`E quando viene richiesto il pacchetto, inserire l'URL del file immagine: `\http://web_server_ip/path_to_web-accessible_directory/ontap-version_image.tgz`
    Enter username/password if applicable, or press Enter to continue.
  7. Assicurarsi di entrare n per ignorare il ripristino del backup quando viene visualizzato un prompt simile a quanto segue:

    Do you want to restore the backup configuration now? {y|n}
  8. Riavviare immettendo y quando viene visualizzato un prompt simile a quanto segue:

    The node must be rebooted to start using the newly installed software. Do you want to reboot now? {y|n}

Cancellazione della configurazione su un modulo controller

Prima di utilizzare un nuovo modulo controller nella configurazione MetroCluster, è necessario cancellare la configurazione esistente.

Fasi
  1. Se necessario, arrestare il nodo per visualizzare il prompt DEL CARICATORE:

    halt

  2. Al prompt DEL CARICATORE, impostare le variabili ambientali sui valori predefiniti:

    set-defaults

  3. Salvare l'ambiente:

    saveenv

  4. Al prompt DEL CARICATORE, avviare il menu di avvio:

    boot_ontap menu

  5. Al prompt del menu di avvio, cancellare la configurazione:

    wipeconfig

    Rispondere yes al prompt di conferma.

    Il nodo si riavvia e viene visualizzato di nuovo il menu di avvio.

  6. Nel menu di avvio, selezionare l'opzione 5 per avviare il sistema in modalità di manutenzione.

    Rispondere yes al prompt di conferma.

Ripristino della configurazione HBA

A seconda della presenza e della configurazione delle schede HBA nel modulo controller, è necessario configurarle correttamente per l'utilizzo da parte del sito.

Fasi
  1. In modalità Maintenance (manutenzione), configurare le impostazioni per gli HBA presenti nel sistema:

    1. Verificare le impostazioni correnti delle porte: ucadmin show

    2. Aggiornare le impostazioni della porta secondo necessità.

    Se si dispone di questo tipo di HBA e della modalità desiderata…​

    Utilizzare questo comando…​

    FC CNA

    ucadmin modify -m fc -t initiator adapter-name

    Ethernet CNA

    ucadmin modify -mode cna adapter-name

    Destinazione FC

    fcadmin config -t target adapter-name

    Iniziatore FC

    fcadmin config -t initiator adapter-name

  2. Uscire dalla modalità di manutenzione:

    halt

    Dopo aver eseguito il comando, attendere che il nodo si arresti al prompt DEL CARICATORE.

  3. Riavviare il nodo in modalità Maintenance per rendere effettive le modifiche di configurazione:

    boot_ontap maint

  4. Verificare le modifiche apportate:

    Se si dispone di questo tipo di HBA…​

    Utilizzare questo comando…​

    CNA

    ucadmin show

    FC

    fcadmin show

Riassegnazione dei dischi aggregati root

Riassegnare i dischi aggregati root al nuovo modulo controller, utilizzando sysids raccolte in precedenza

A proposito di questa attività

Questa attività viene eseguita in modalità manutenzione.

I vecchi ID di sistema sono stati identificati in "Raccolta di informazioni prima dell'aggiornamento".

Gli esempi di questa procedura utilizzano controller con i seguenti ID di sistema:

Nodo

Vecchio ID di sistema

Nuovo ID di sistema

Node_B_1

4068741254

1574774970

Fasi
  1. Collegare tutti gli altri collegamenti ai nuovi moduli controller (FC-VI, storage, interconnessione cluster, ecc.).

  2. Arrestare il sistema e avviare la modalità di manutenzione dal prompt DEL CARICATORE:

    boot_ontap maint

  3. Visualizzare i dischi di proprietà di Node_B_1-old:

    disk show -a

    L'output del comando mostra l'ID di sistema del nuovo modulo controller (1574774970). Tuttavia, i dischi aggregati root sono ancora di proprietà del vecchio ID di sistema (4068741254). Questo esempio non mostra i dischi di proprietà di altri nodi nella configurazione MetroCluster.

    *> disk show -a
    Local System ID: 1574774970
    
      DISK         OWNER                     POOL   SERIAL NUMBER    HOME                      DR HOME
    ------------   -------------             -----  -------------    -------------             -------------
    ...
    rr18:9.126L44 node_B_1-old(4068741254)   Pool1  PZHYN0MD         node_B_1-old(4068741254)  node_B_1-old(4068741254)
    rr18:9.126L49 node_B_1-old(4068741254)   Pool1  PPG3J5HA         node_B_1-old(4068741254)  node_B_1-old(4068741254)
    rr18:8.126L21 node_B_1-old(4068741254)   Pool1  PZHTDSZD         node_B_1-old(4068741254)  node_B_1-old(4068741254)
    rr18:8.126L2  node_B_1-old(4068741254)   Pool0  S0M1J2CF         node_B_1-old(4068741254)  node_B_1-old(4068741254)
    rr18:8.126L3  node_B_1-old(4068741254)   Pool0  S0M0CQM5         node_B_1-old(4068741254)  node_B_1-old(4068741254)
    rr18:9.126L27 node_B_1-old(4068741254)   Pool0  S0M1PSDW         node_B_1-old(4068741254)  node_B_1-old(4068741254)
    ...
  4. Riassegnare i dischi aggregati root sugli shelf di dischi al nuovo controller:

    disk reassign -s old-sysid -d new-sysid

    L'esempio seguente mostra la riassegnazione dei dischi:

    *> disk reassign -s 4068741254 -d 1574774970
    Partner node must not be in Takeover mode during disk reassignment from maintenance mode.
    Serious problems could result!!
    Do not proceed with reassignment if the partner is in takeover mode. Abort reassignment (y/n)? n
    
    After the node becomes operational, you must perform a takeover and giveback of the HA partner node to ensure disk reassignment is successful.
    Do you want to continue (y/n)? Jul 14 19:23:49 [localhost:config.bridge.extra.port:error]: Both FC ports of FC-to-SAS bridge rtp-fc02-41-rr18:9.126L0 S/N [FB7500N107692] are attached to this controller.
    y
    Disk ownership will be updated on all disks previously belonging to Filer with sysid 4068741254.
    Do you want to continue (y/n)? y
  5. Verificare che tutti i dischi siano riassegnati come previsto:

    disk show

    *> disk show
    Local System ID: 1574774970
    
      DISK        OWNER                      POOL   SERIAL NUMBER   HOME                      DR HOME
    ------------  -------------              -----  -------------   -------------             -------------
    rr18:8.126L18 node_B_1-new(1574774970)   Pool1  PZHYN0MD        node_B_1-new(1574774970)  node_B_1-new(1574774970)
    rr18:9.126L49 node_B_1-new(1574774970)   Pool1  PPG3J5HA        node_B_1-new(1574774970)  node_B_1-new(1574774970)
    rr18:8.126L21 node_B_1-new(1574774970)   Pool1  PZHTDSZD        node_B_1-new(1574774970)  node_B_1-new(1574774970)
    rr18:8.126L2  node_B_1-new(1574774970)   Pool0  S0M1J2CF        node_B_1-new(1574774970)  node_B_1-new(1574774970)
    rr18:9.126L29 node_B_1-new(1574774970)   Pool0  S0M0CQM5        node_B_1-new(1574774970)  node_B_1-new(1574774970)
    rr18:8.126L1  node_B_1-new(1574774970)   Pool0  S0M1PSDW        node_B_1-new(1574774970)  node_B_1-new(1574774970)
    *>
  6. Visualizzare lo stato dell'aggregato:

    aggr status

    *> aggr status
               Aggr            State       Status           Options
    aggr0_node_b_1-root        online      raid_dp, aggr    root, nosnap=on,
                               mirrored                     mirror_resync_priority=high(fixed)
                               fast zeroed
                               64-bit
  7. Ripetere i passaggi precedenti sul nodo partner (Node_B_2-new).

Avviare i nuovi controller

Riavviare i controller dal menu di avvio per aggiornare l'immagine flash del controller. Se la crittografia è configurata, sono necessari ulteriori passaggi.

È possibile riconfigurare VLAN e gruppi di interfacce. Se necessario, modificare manualmente le porte per le LIF del cluster e i dettagli del dominio di trasmissione prima di riprendere l'operazione utilizzando system controller replace resume comando.

A proposito di questa attività

Questa attività deve essere eseguita su tutti i nuovi controller.

Fasi
  1. Arrestare il nodo:

    halt

  2. Se è configurato un gestore di chiavi esterno, impostare i relativi bootargs:

    setenv bootarg.kmip.init.ipaddr ip-address

    setenv bootarg.kmip.init.netmask netmask

    setenv bootarg.kmip.init.gateway gateway-address

    setenv bootarg.kmip.init.interface interface-id

  3. Visualizzare il menu di avvio:

    boot_ontap menu

  4. Se viene utilizzata la crittografia root, selezionare l'opzione del menu di avvio per la configurazione della gestione delle chiavi.

    Se si utilizza…​

    Selezionare questa opzione del menu di avvio…​

    Gestione delle chiavi integrata

    Opzione “10”

    Seguire le istruzioni per fornire gli input necessari per ripristinare la configurazione di gestione delle chiavi.

    Gestione esterna delle chiavi

    Opzione “11”

    Seguire le istruzioni per fornire gli input necessari per ripristinare la configurazione di gestione delle chiavi.

  5. Se l'autoboot è attivato, interrompere l'autoboot premendo Ctrl-C.

  6. Dal menu di boot, eseguire l'opzione “6”.

    Nota L'opzione “6” riavvia il nodo due volte prima del completamento.

    Rispondere “y” alle richieste di modifica dell'id di sistema. Attendere i secondi messaggi di riavvio:

    Successfully restored env file from boot media...
    
    Rebooting to load the restored env file...
  7. Verificare che il sistema partner sia corretto:

    printenv partner-sysid

    Se il partner-sysid non è corretto, impostarlo:

    setenv partner-sysid partner-sysID

  8. Se viene utilizzata la crittografia root, selezionare nuovamente l'opzione del menu di avvio per la configurazione della gestione delle chiavi.

    Se si utilizza…​

    Selezionare questa opzione del menu di avvio…​

    Gestione delle chiavi integrata

    Opzione “10”

    Seguire le istruzioni per fornire gli input necessari per ripristinare la configurazione di gestione delle chiavi.

    Gestione esterna delle chiavi

    Opzione “11”

    Seguire le istruzioni per fornire gli input necessari per ripristinare la configurazione di gestione delle chiavi.

    A seconda dell'impostazione del gestore delle chiavi, eseguire la procedura di ripristino selezionando l'opzione “10” o l'opzione “11”, quindi l'opzione “6” al primo prompt del menu di avvio. Per avviare completamente i nodi, potrebbe essere necessario ripetere la procedura di ripristino, continua con l'opzione “1” (boot normale).

  9. Avviare i nodi:

    boot_ontap

  10. Attendere l'avvio dei nodi sostituiti.

    Se uno dei nodi è in modalità Takeover, eseguire un giveback utilizzando storage failover giveback comando.

  11. Verificare che tutte le porte si trovino in un dominio di trasmissione:

    1. Visualizzare i domini di trasmissione:

      network port broadcast-domain show

    2. Aggiungere eventuali porte a un dominio di broadcast in base alle esigenze.

    3. Aggiungere la porta fisica che ospiterà le LIF dell'intercluster al dominio di trasmissione corrispondente.

    4. Modificare le LIF dell'intercluster per utilizzare la nuova porta fisica come porta home.

    5. Dopo aver attivato le LIF dell'intercluster, controllare lo stato del peer del cluster e ristabilire il peering del cluster secondo necessità.

      Potrebbe essere necessario riconfigurare il peering del cluster.

    6. Ricreare VLAN e gruppi di interfacce in base alle esigenze.

      L'appartenenza alla VLAN e al gruppo di interfacce potrebbe essere diversa da quella del nodo precedente.

    1. Verificare che il cluster partner sia raggiungibile e che la configurazione sia risincronizzata correttamente sul cluster partner:

      metrocluster switchback -simulate true

  12. Se viene utilizzata la crittografia, ripristinare le chiavi utilizzando il comando corretto per la configurazione di gestione delle chiavi.

    Se si utilizza…​

    Utilizzare questo comando…​

    Gestione delle chiavi integrata

    security key-manager onboard sync

    Gestione esterna delle chiavi

    `security key-manager external restore -vserver SVM -node node -key-server _host_name

  13. Prima di riprendere l'operazione, verificare che MetroCluster sia configurato correttamente. Controllare lo stato del nodo:

    metrocluster node show

    Verificare che i nuovi nodi (Site_B) si trovino nello stato Waiting for switchback from Site_A.

  14. Riprendere l'operazione:

    system controller replace resume

Completamento dell'aggiornamento

L'operazione di automazione esegue controlli del sistema di verifica e quindi si ferma per verificare la raggiungibilità della rete. Dopo la verifica, viene avviata la fase di riconquista delle risorse e l'operazione di automazione esegue lo switchback nel sito A e si ferma ai controlli successivi all'aggiornamento. Dopo aver ripristinato l'operazione di automazione, esegue i controlli post-aggiornamento e, se non vengono rilevati errori, contrassegna l'aggiornamento come completo.

Fasi
  1. Verificare la raggiungibilità della rete seguendo il messaggio della console.

  2. Una volta completata la verifica, riprendere l'operazione:

    system controller replace resume

  3. L'operazione di automazione esegue lo switchback presso il sito A e i controlli successivi all'aggiornamento. Quando l'operazione viene interrotta, controllare manualmente lo stato LIF DELLA SAN e verificare la configurazione di rete seguendo il messaggio della console.

  4. Una volta completata la verifica, riprendere l'operazione:

    system controller replace resume

  5. Controllare lo stato dei controlli successivi all'aggiornamento:

    system controller replace show

    Se i controlli successivi all'aggiornamento non hanno segnalato errori, l'aggiornamento è completo.

  6. Dopo aver completato l'aggiornamento del controller, accedere al sito B e verificare che i controller sostituiti siano configurati correttamente.

Ripristino del monitoraggio di Tiebreaker

Se la configurazione MetroCluster è stata precedentemente configurata per il monitoraggio da parte del software Tiebreaker, è possibile ripristinare la connessione Tiebreaker.

  1. Attenersi alla procedura descritta in "Aggiunta di configurazioni MetroCluster".