Rimuovere da Azure le risorse vSphere della soluzione Azure VMware abilitata per Arc
Attenzione
Questo articolo fa riferimento a CentOS, una distribuzione di Linux che ha raggiunto lo stato di fine del servizio (EOL). Valutare le proprie esigenze e pianificare di conseguenza. Per ulteriori informazioni, consultare la Guida alla fine del ciclo di vita di CentOS.
Questo articolo illustra come rimuovere correttamente l'ambiente VMware vCenter da VMware vSphere abilitato per Azure Arc. Per gli ambienti VMware vSphere che non si vuole più gestire con VMware vSphere abilitato per Azure Arc, usare le informazioni contenute in questo articolo per eseguire le azioni seguenti:
- Rimuovere la gestione guest dalle macchine virtuali VMware.
- Rimuovere la risorsa VMware vSphere da Azure Arc.
- Rimuovere in vCenter gli elementi correlati al bridge di risorse Arc.
Rimuovere la gestione guest dalle macchine virtuali VMware
Per evitare la fatturazione continua dei servizi di gestione di Azure, dopo aver rimosso l'ambiente vSphere da Azure Arc, è prima necessario rimuovere la gestione guest da tutte le macchine virtuali abilitate per Arc soluzione Azure VMware in cui è stata abilitata.
Quando si abilita la gestione guest nelle macchine virtuali con abilitazione di Arc soluzione Azure VMware, viene installato l'agente del computer connesso Arc. Dopo aver abilitato la gestione guest, è possibile installare le estensioni delle macchine virtuali e usare i servizi di gestione di Azure, ad esempio l'Analitica log.
Per rimuovere completamente la gestione guest, seguire questa procedura per rimuovere tutte le estensioni della macchina virtuale dalla macchina virtuale, disconnettere l'agente e disinstallare il software dalla macchina virtuale. È importante completare ognuno dei tre passaggi per rimuovere completamente tutti i componenti software correlati dalle macchine virtuali.
Rimuovere le estensioni della macchina virtuale
Seguire questa procedura per disinstallare le estensioni dal portale.
Nota
I passaggi da 2 a 5 devono essere eseguiti per tutte le macchine virtuali con estensioni vm installate.
- Accedere al cloud privato soluzione Azure VMware.
- Selezionare Macchine virtuali nel cloud privato, disponibile nel riquadro di spostamento a sinistra in "vCenter Server Inventory Page" (Pagina inventario server vCenter).
- Cercare e selezionare la macchina virtuale in cui è abilitata la gestione guest.
- Selezionare Estensioni.
- Selezionare le estensioni e selezionare Disinstalla.
Disabilitare la gestione guest da Azure Arc
Per evitare problemi di onboarding della stessa macchina virtuale nella gestione guest, è consigliabile seguire questa procedura per disabilitare in modo pulito le funzionalità di gestione guest.
Nota
I passaggi da 2 a 3 devono essere eseguiti per tutte le macchine virtuali con la gestione guest abilitata.
- Accedere alla macchina virtuale usando le credenziali di amministratore o radice ed eseguire il comando seguente nella shell.
azcmagent disconnect --force-local-only
.
- Disinstallare dal
ConnectedMachine agent
computer. - Impostare l'identità nella risorsa della macchina virtuale su nessuno.
Disinstallare gli agenti da Macchine virtuali (VM)
Disinstallazione della macchina virtuale Windows
Per disinstallare l'agente Windows dal computer, seguire questa procedura:
- Accedere al computer con un account dotato di autorizzazioni di amministratore.
- In Pannello di controllo selezionare Programmi e funzionalità.
- In Programmi e funzionalità selezionare Agente computer connesso di Azure, selezionare Disinstalla, quindi selezionare Sì.
- Elimina la cartella
C:\Program Files\AzureConnectedMachineAgent
Disinstallazione di macchine virtuali Linux
Per disinstallare l'agente Linux, il comando da usare dipende dal sistema operativo Linux. È necessario disporre root
delle autorizzazioni di accesso oppure l'account deve disporre di diritti elevati usando sudo.
Per Ubuntu, eseguire il comando seguente:
sudo apt purge azcmagent
Per RHEL, CentOS, Oracle Linux eseguire il comando seguente:
sudo yum remove azcmagent
Per SLES, eseguire il comando seguente:
sudo zypper remove azcmagent
Rimuovere le risorse VMware vSphere da Azure
Quando si attivano le risorse di soluzione Azure VMware abilitate per Arc in Azure, viene creata una rappresentazione in Azure. Prima di poter eliminare la risorsa server vCenter in Azure, è necessario eliminare tutte le rappresentazioni delle risorse di Azure create per le risorse vSphere. Per eliminare le rappresentazioni delle risorse di Azure create, seguire questa procedura:
- Vai al portale di Azure.
- Scegliere Macchine virtuali dalle risorse VMware vSphere abilitate per Arc nel cloud privato.
- Selezionare tutte le macchine virtuali con un valore abilitato per Azure come Sì.
- Selezionare Rimuovi da Azure. Questo passaggio avvia la distribuzione e rimuove queste risorse da Azure. Le risorse rimangono nel server vCenter.
- Ripetere i passaggi 2, 3 e 4 per Resourcespools/clusters/hosts, Templates, Networks e Datastores.
- Al termine dell'eliminazione, selezionare Panoramica.
- Prendere nota della posizione personalizzata e delle risorse del bridge di risorse di Azure Arc nella sezione Informazioni di base.
- Selezionare Rimuovi da Azure per rimuovere la risorsa server vCenter da Azure.
- Passare alla risorsa server vCenter in Azure ed eliminarla.
- Passare alla risorsa Percorso personalizzato e selezionare Elimina.
- Passare alle risorse del bridge di risorse di Azure Arc e selezionare Elimina.
A questo punto, tutte le risorse VMware vSphere abilitate per Arc vengono rimosse da Azure.
Rimuovere gli elementi correlati al bridge di risorse Arc in vCenter
Durante l'onboarding, per creare una connessione tra VMware vCenter e Azure, un bridge di risorse di Azure Arc viene distribuito nell'ambiente VMware vSphere. Come ultimo passaggio, è necessario eliminare la macchina virtuale del bridge di risorse e il modello di macchina virtuale creato durante l'onboarding.
Come ultimo passaggio, eseguire il comando seguente:
az rest --method delete --"https://management.azure.com/subscriptions/%3Csubscrption-id%3E/resourcegroups/%3Cresource-group-name%3E/providers/Microsoft.AVS/privateClouds/%3Cprivate-cloud-name%3E/addons/arc?api-version=2022-05-01%22"
Al termine di questo passaggio, Arc non funziona più nel cloud privato soluzione Azure VMware. Quando si eliminano le risorse Arc dal server vCenter, non influisce sul soluzione Azure VMware cloud privato per il cliente.