Abilitare funzionalità aggiuntive nei server abilitati per Arc con un collegamento al server vCenter

Se si dispone di computer VMware connessi ad Azure come server abilitati per Arc, è possibile ottenere funzionalità aggiuntive distribuendo il bridge di risorse e connettendo vCenter ad Azure. Queste funzionalità aggiuntive includono la possibilità di eseguire operazioni del ciclo di vita delle macchine virtuali, ad esempio operazioni di creazione, ridimensionamento e ciclo di alimentazione, ad esempio avvio, arresto e altro ancora. Si ottengono queste funzionalità aggiuntive senza interruzioni e si mantengono configurate le estensioni della macchina virtuale nei computer server abilitati per Arc.

Seguire la procedura descritta in Avvio rapido: Connettere vCenter ad Azure Arc usando lo script per distribuire Arc Resource Bridge e connettere vCenter ad Azure.

Importante

Questo articolo si applica solo se gli agenti Arc sono stati installati direttamente nei computer VMware ed è stato eseguito l'onboarding di tali computer come risorse ARM Microsoft.HybridCompute/machines prima di connettere vCenter ad Azure distribuendo Resource Bridge.

Prerequisiti

  • Una sottoscrizione di Azure e un gruppo di risorse in cui si ha il ruolo di amministratore di Azure Arc VMware.
  • È necessario eseguire l'onboarding dell'istanza di vCenter in Azure Arc.
  • I server abilitati per Arc e la risorsa vCenter devono risiedere nella stessa area di Azure.
  1. Passare alla pagina di inventario delle macchine virtuali per il proprio vCenter nel portale di Azure.

  2. Le macchine virtuali in cui è installato l'agente Arc tramite il percorso server abilitati per Arc mostrano lo stato Azione necessaria nella gestione hardware virtuale.

  3. Selezionare tutti i server abilitati per Arc da collegare a vCenter e quindi selezionare Gestisci onboarding di Arc. Nel riquadro visualizzato selezionare la sottoscrizione Azure e il gruppo di risorse e quindi selezionare Onboard per completare il collegamento dei server abilitati per Arc a vCenter. In alternativa, è possibile eseguire questa operazione per una singola macchina virtuale selezionando il collegamento Azione necessaria .

  4. Dopo il collegamento a vCenter, lo stato di gestione dell'hardware virtuale viene visualizzato come Abilitato per tutte le macchine virtuali ed è possibile eseguire operazioni hardware virtuali.

    Screenshot che mostra la pagina per l'esecuzione di operazioni sull'hardware virtuale.

    Dopo aver eseguito il collegamento a vCenter, le operazioni di gestione del ciclo di vita virtuale e le operazioni di ciclo di alimentazione sono abilitate sulle macchine, e la proprietà kind della macchina di calcolo ibrida viene aggiornata a VMware.

Usare i seguenti comandi az per collegare i server abilitati Arc a vCenter in modalità scalabile.

Creare una risorsa VMware dalla macchina Arc for Server specificata nel vCenter

az connectedvmware vm create-from-machines --resource-group contoso-rg --name contoso-vm --vcenter-id /subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/allhands-demo/providers/microsoft.connectedvmwarevsphere/VCenters/ContosovCentervcenters/contoso-vcenter

Creare le risorse VMware da tutte le macchine virtuali Arc per server nel gruppo di risorse specificato appartenente a tale server vCenter

az connectedvmware vm create-from-machines --resource-group contoso-rg --vcenter-id /subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/allhands-demo/providers/microsoft.connectedvmwarevsphere/VCenters/ContosovCentervcenters/contoso-vcenter

Creare risorse VMware da tutte le macchine Arc per server nella sottoscrizione specificata appartenente a tale vCenter

az connectedvmware vm create-from-machines --subscription contoso-sub --vcenter-id /subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/allhands-demo/providers/microsoft.connectedvmwarevsphere/VCenters/ContosovCentervcenters/contoso-vcenter

Parametri obbligatori

--vcenter-id -v

ID ARM del vCenter a cui si collegano i computer.

Parametri facoltativi

--ids

Uno o più ID risorsa, separati da spazi. Deve essere un ID risorsa completo contenente tutte le informazioni relative agli argomenti dell'ID risorsa. Specificare --ids o altri argomenti Id risorsa.

--name -n

Nome della risorsa macchina virtuale Microsoft.HybridCompute. Specificare questo parametro se si vuole convertire una singola macchina virtuale in una macchina virtuale VMware.

--resource-group -g

Nome del gruppo di risorse da analizzare per i computer HCRP.

Nota

Il gruppo predefinito configurato tramite az configure --defaults group= non viene usato. È necessario specificare questo parametro in modo esplicito.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Problema noto

Durante la prima analisi dell'inventario di vCenter dopo l'onboarding su VMware vSphere abilitato con Azure Arc, le macchine server abilitate con Arc vengono individuate nell'inventario vCenter. Se i computer server abilitati per Arc non vengono individuati e si tenta di eseguire l'operazione Abilita in Azure , viene visualizzato l'errore seguente:

Una macchina '/subscriptions/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXXXXXXXXXX/resourceGroups/rg-contoso/providers/Microsoft.HybridCompute/machines/testVM1' già esiste con la macchina virtuale specificata MoRefId: 'vm-4441'. La risorsa computer esistente può essere estesa con funzionalità del cloud privato creando la risorsa VirtualMachineInstance al suo interno.

Quando si verifica questo errore, è possibile eseguire l'operazione di abilitazione della gestione hardware virtuale in 10 minuti. In alternativa, è possibile usare uno dei comandi dell'interfaccia della riga di comando di Azure elencati in precedenza per collegare un computer server abilitato per Arc esistente a vCenter.

Passaggi successivi

Configurare e gestire l'accesso autoservizio alle risorse VMware tramite Azure RBAC.