Lo script Terraform salva le immagini per NSX Manager e CSM nel gruppo di risorse che crea nella VNet di gestione di NSX Cloud.

È possibile utilizzare queste immagini per ridistribuire NSX Manager o CSM.

Questo metodo di ridistribuzione di un'immagine può aiutare nel ripristino di un nodo NSX Manager perso o inutilizzabile. Tuttavia, non è possibile utilizzare questo metodo per ripristinare un CSM. Questo perché NSX Manager viene distribuito in un cluster a tre nodi e, anche se CSM è unito al cluster, CSM non replica i dati di NSX Manager e i nodi di NSX Manager non replicano i dati di CSM. Per ripristinare CSM, seguire i passaggi descritti in "Ripristinare CSM dall'insieme di credenziali dei servizi di ripristino di Microsoft Azure" nella Guida all'amministrazione di NSX.

Ridistribuzione di un nodo di NSX Manager e suo collegamento con il cluster di NSX Manager

Utilizzare l'esempio seguente per questa procedura:
  • Sono presenti i seguenti nodi di NSX Manager:
    • Deployment1-NSX-MGR0
    • Deployment1-NSX-MGR1
    • Deployment1-NSX-MGR2
  • Il nodo Deployment1-NSX-MGR0 di NSX Manager viene perso.

Nel caso in cui un nodo di NSX Manager venga perso, è possibile scollegare il nodo di NSX Manager inattivo, ridistribuire un nuovo nodo di NSX Manager utilizzando l'immagine nel gruppo di risorse della distribuzione e quindi collegare il nodo di NSX Manager appena distribuito al cluster di NSX Manager.

Eseguire i passaggi seguenti e fare riferimento all'esempio per identificare i nodi di NSX Manager:
  1. Per scollegare il nodo NSX Manager inattivo dal cluster di NSX Manager:
    1. Accedere a uno dei nodi di lavoro tramite SSH ed eseguire il comando della CLI NSX:
      Deployment1-NSX-MGR1> detach node <UUID of Deployment1-NSX-MGR0>
    2. Controllare lo stato del cluster di NSX Manager; si mostra stabile con due nodi integri:
      Deployment1-NSX-MGR1> get cluster status
  2. Per creare un nuovo nodo di NSX Manager nella sottoscrizione di Microsoft Azure:
    1. Passare a Deployment1-nsx-mgmt-rg > Deployment1_nsx_mgr_image.
    2. Fare clic su Crea macchina virtuale e accettare i valori preselezionati per i campi diversi da quelli specificati in questa tabella:
      Parametro Valore
      Base
      Nome macchina virtuale Qualsiasi nome descrittivo.
      Dimensione Il requisito minimo è: Standard_D4s_v3-4vcpus, 16 GB di memoria.
      Tipo di autenticazione SSH
      Nome utente Immettere il nome utente predefinito di NSX Manager: nsxadmin.
      Origine chiave pubblica SSH Selezionare Utilizzare chiave pubblica esistente e copiare e incollare la chiave pubblica per il nodo di NSX Manager scollegato dal cluster; dall'esempio, per il nodo Deployment1-NSX-MGR0.
      Dischi
      Tipo di disco del sistema operativo Standard HDD
      Dischi dati Fare clic su Crea e collega un nuovo disco, quindi selezionare HDD standard. per SKU disco con dimensioni personalizzate di 100 GiB.
      Nota: Assicurarsi che la cache dell'host del disco dati sia impostata su lettura/scrittura.
      Rete
      IP pubblico Fare clic su Crea nuovo quindi selezionare Statica per l'opzione Assegnazione.
      Gruppo di sicurezza rete NIC Selezionare Avanzate
      Configurare gruppo di sicurezza di rete Selezionare il gruppo di sicurezza di rete creato dalla distribuzione di Terraform per NSX Manager. Nell'esempio di questo argomento: Deployment1-nsx-mgr-sg
      Avanzate
      Dati personalizzati Copiare e incollare quanto segue, assicurarsi di utilizzare il nome utente e la password della distribuzione:
      #cloud-config
      hostname: ${hostname}
      bootcmd:
      - [cloud-init-per, instance, lvmdiskscan, lvmdiskscan]
      - [cloud-init-per, instance, secondary_partition, /opt/vmware/nsx-node-api/bin/set_secondary_partition.sh]
      chpasswd:
       expire: false
       list:
       - nsxadmin:<pwd>
       - root:<pwd>
      
    3. Fare clic su Controlla + Crea.

      Viene distribuito il nuovo nodo di NSX Manager.

    4. Passare a NSX Manager appena distribuito e configurare l'impostazione dell'indirizzo IP privato su static.
  3. Unire NSX Manager appena distribuito al cluster di NSX Manager esistente:
    1. Accedere al nodo di NSX Manager appena distribuito ed eseguire il comando della CLI NSX seguente per assicurarsi che sia attivo e in esecuzione:
      Deployment1-NSX-MGR0> get cluster status
    2. Unire questo NSX Manager al cluster. È necessario l'ID cluster che è possibile recuperare da uno degli altri due nodi NSX Manager in esecuzione:
      Deployment1-NSX-MGR0> join <NSX-MGR0-IP> cluster-id <cluster-id> thumbprint <NSX-MGR0 api thumbprint> username <NSX-MGR0 username> password <NSX-MGR0 password>
    3. Dopo che il nuovo nodo di NSX Manager viene unito al cluster, eseguire il comando per verificare lo stato del cluster con tutti e tre i nodi:
      Deployment1-NSX-MGR0> get cluster status