È possibile disinstallare NSX da un host fisico.

È possibile disinstallare NSX da un host fisico da NSX Manager o dal terminale Windows PowerShell negli host Windows o dal terminale della CLI negli host Linux.

Prerequisiti

Se si sta disinstallando NSX da un host fisico autonomo, verificare le impostazioni seguenti:

Procedura

  1. Da un browser accedere con privilegi di amministratore a NSX Manager all'indirizzo https://<indirizzo-ip-nsx-manager>.
  2. Selezionare Sistema > Infrastruttura > Host.
  3. Dal menu a discesa Gestito da, selezionare Nessuno: host autonomi.
  4. Selezionare l'host fisico e fare clic su Elimina. Nella finestra di dialogo di conferma, per impostazione predefinita Disinstalla componenti NSX è selezionato. Deselezionare Forza eliminazione e fare clic su Elimina.

    Il software NSX viene rimosso dall'host.

  5. Se la disinstallazione non riesce, selezionare l'host e fare di nuovo clic su Elimina. Nella finestra di dialogo di conferma, selezionare Forza eliminazione e fare clic su Elimina.
    Il sistema elimina Il nodo di trasporto dell'host dal piano di gestione, ma è possibile che nell'host sia ancora installato il software NSX.
    Passare al passaggio successivo solo se NSX non può essere disinstallato da NSX Manager. I passaggi seguenti consentiranno di rimuovere NSX dal terminale della CLI degli host fisici.
  6. Prima di eliminare NSX dal terminale della CLI, verificare che i pacchetti NSX vengano rimossi dall'host.
    In Windows PowerShell, eseguire Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table -AutoSize | findstr NSX

    Nel termina della CLI di Ubuntu eseguire Ubuntu: apt list --installed | grep nsx

    Nel terminale della CLI di RHEL/SLES/CentOS, eseguire rpm -qa | grep nsx

  7. (Host Linux fisici) Se lo stato dell'host non riesce e non è possibile rimuovere i bundle di installazione di NSX, per rimuovere forzatamente NSX dall'host, eseguire il comando del nsx.
    1. Accedere all'interfaccia della riga di comando dell'host come root.
    2. Eseguire nsxcli -c del nsx.
    3. Leggere il messaggio di avviso. Immettere se si desidera procedere con la disinstallazione NSX.
      Leggere attentamente i requisiti e le limitazioni di questo comando:
      1.Leggere la documentazione di NSX "Rimuovere un host da NSX Data Center oppure disinstallare completamente NSX Data Center".
      2. L'eliminazione di questo nodo di trasporto dall'interfaccia utente o dall'API di NSX non è riuscita. Questa è l'ultima possibilità.
      3. Se si tratta di un host ESXi:
      a. l'host deve essere in modalità di manutenzione.
      b. tutte le risorse collegate a NSXPG devono essere spostate fuori.
      Se non vengono soddisfatte le condizioni precedenti per gli host ESXi, il comando non riuscirà.
      4.Se si tratta di un host Linux:

      a. Se KVM gestisce i tenant delle macchine virtuali, arrestarli prima di eseguire questo comando.

      b. Questo comando deve essere eseguito dalla console dell'host e potrebbe non riuscire se eseguito da un client SSH o da un altro client della shell basato su rete.

      c. Il modulo "nsxcli -c del nsx" di questo comando non è supportato.

      5. Se si tratta di un host Windows:

      Nota: questa operazione rimuoverà completamente tutte le istanze di NSX-T (immagine e configurazione) dall'host.

      6. Per verificare l'avanzamento del comando, vedere /scratch/log/nsxcli.log nell'host ESXi, oppure /var/log/nsxcli.log nell'host non ESXi.
      Rimuovere NSX in questo host? (sì/no)
      Importante: Dopo aver eseguito il comando del nsx, non utilizzare la funzionalità Risolvi nell'interfaccia utente di NSX Manager per preparare nuovamente l'host che si trova in stato Disconnesso. Se si utilizza la funzionalità Risolvi, è possibile che l'host entri nello stato Danneggiato.
    4. Nell'host fisico, verificare che il messaggio di sistema visualizzato sia Terminato. Questo messaggio indica che NSX è stato completamente rimosso dall'host, inclusa l'interfaccia dell'applicazione creata per l'host fisico.
      Dopo aver eseguito del nsx, i pacchetti NSX e l'interfaccia dell'applicazione vengono rimossi dall'host.
  8. (NSX 4.0.1.1) Negli host fisici Windows, se l'host passa allo stato Non riuscito e non è possibile rimuovere i bundle di installazione di NSX, per forzare la rimozione di NSX dall'host, eseguire i passaggi seguenti.
    1. Accedere all'interfaccia Windows PowerShell come uno degli amministratori.
    2. Passare alla directory NSX.

      PS C:\program files\VMware\nsx\nsx-cli> .\nsxclibms.bat -c del nsx

    3. Leggere il messaggio di avviso. Immettere se si desidera procedere con la disinstallazione NSX.
      Leggere attentamente i requisiti e le limitazioni di questo comando:
      1.Leggere la documentazione di NSX "Rimuovere un host da NSX Data Center oppure disinstallare completamente NSX Data Center".
      2. L'eliminazione di questo nodo di trasporto dall'interfaccia utente o dall'API di NSX non è riuscita. Questa è l'ultima possibilità.
      3. Se si tratta di un host ESXi:
      a. l'host deve essere in modalità di manutenzione.
      b. tutte le risorse collegate a NSXPG devono essere spostate fuori.
      Se non vengono soddisfatte le condizioni precedenti per gli host ESXi, il comando non riuscirà.
      4.Se si tratta di un host Linux:

      a. Se KVM gestisce i tenant delle macchine virtuali, arrestarli prima di eseguire questo comando.

      b. Questo comando deve essere eseguito dalla console dell'host e potrebbe non riuscire se eseguito da un client SSH o da un altro client della shell basato su rete.

      c. Il modulo "nsxcli -c del nsx" di questo comando non è supportato.

      5. Se si tratta di un host Windows:

      Nota: questa operazione rimuoverà completamente tutte le istanze di NSX-T (immagine e configurazione) dall'host.

      6. Per verificare l'avanzamento del comando, vedere /scratch/log/nsxcli.log nell'host ESXi, oppure /var/log/nsxcli.log nell'host non ESXi.
      Rimuovere NSX in questo host? (sì/no)
      Importante: Dopo aver eseguito il comando del nsx, non utilizzare la funzionalità Risolvi nell'interfaccia utente di NSX Manager per preparare nuovamente l'host che si trova in stato Disconnesso. Se si utilizza la funzionalità Risolvi, è possibile che l'host entri nello stato Danneggiato.
      Dopo aver eseguito del nsx, vengono eseguite le seguenti azioni:
      • L'interfaccia dell'applicazione sul server Windows viene disinstallata.
      • La configurazione del nodo di trasporto viene eliminata.
      • I pacchetti NSX vengono eliminati.

risultati

Quando il software NSX viene rimosso correttamente, non viene elencato alcun pacchetto. Se nell'host rimangono pacchetti software NSX, contattare il supporto VMware.

Operazioni successive

Rimuovere la porta segmento che era connessa all'interfaccia dell'applicazione dell'host fisico.