Panoramica del comando di distribuzione del bridge di risorse di Azure Arc
L'interfaccia della riga di comando di Azure è obbligatoria per distribuire il bridge di risorse di Azure Arc. Quando si distribuisce il bridge di risorse Arc con un prodotto partner corrispondente, i comandi dell'interfaccia della riga di comando di Azure possono essere combinati in uno script di automazione, insieme a comandi aggiuntivi specifici del provider.
Per informazioni sull'installazione di bridge di risorse Arc con un prodotto partner corrispondente, vedere:
- Connettere il server VMware vCenter ad Azure con bridge di risorse Arc
- Connettere System Center Virtual Machine Manager (SCVMM) ad Azure con il bridge di risorse Arc
- Gestione delle macchine virtuali di Azure Stack HCI tramite il bridge di risorse Arc
Questo articolo offre una panoramica dei comandi dell'interfaccia della riga di comando di Azure usati per gestire la distribuzione del bridge di risorse Arc, nell'ordine in cui vengono in genere usati per la distribuzione.
az arcappliance createconfig
Questo comando crea i file di configurazione usati dal bridge di risorse Arc. Le credenziali fornite durante createconfig
, ad esempio le credenziali di vCenter per VMware vSphere, vengono archiviate in un file di configurazione e, localmente, all'interno del bridge di risorse Arc. Queste credenziali devono essere un account utente separato usato solo da risorse bridge Arc, con l'autorizzazione a visualizzare, creare, eliminare e gestire le risorse locali. Se le credenziali cambiano, le credenziali nel bridge di risorse devono essere aggiornate.
Il comando createconfig
offre due modalità: interattiva e non interattiva. La modalità interattiva fornisce istruzioni utili che spiegano il parametro e cosa passare. Per avviare la modalità interattiva, passare solo i tre parametri obbligatori. La modalità non interattiva consente di passare tutti i parametri necessari per creare i file di configurazione senza che venga effettuata la richiesta, cosa che consente di risparmiare tempo ed è utile per gli script di automazione.
Vengono generati tre file di configurazione: resource.yaml, appliance.yaml e infra.yaml. Questi file devono essere conservati e archiviati in una posizione sicura, perché sono necessari per la manutenzione del bridge di risorse Arc.
Questo comando chiama anche il comando validate
per controllare i file di configurazione.
Nota
Azure Stack HCI usa comandi diversi per creare i file di configurazione del bridge di risorse Arc.
az arcappliance validate
Il comando validate
controlla i file di configurazione per uno schema valido, le convalide cloud e core (ad esempio la connettività del computer di gestione per URL necessari), le impostazioni di rete e le impostazioni proxy. Esegue anche test su privilegi di identità e assegnazioni di ruolo, configurazione di rete, configurazione del servizio di bilanciamento del carico e connettività di rete per la distribuzione di contenuti.
az arcappliance prepare
Questo comando scarica le immagini del sistema operativo da Microsoft, che vengono utilizzate per distribuire la macchina virtuale dell'appliance locale. Dopo il download, le immagini vengono caricate nella raccolta di immagini cloud locale per preparare la creazione della macchina virtuale dell'appliance.
Il completamento di questo comando richiede generalmente da 10 a più di 30 minuti, a seconda della velocità della rete. Consentire il completamento del comando prima di proseguire con la distribuzione.
az arcappliance deploy
Il comando deploy
distribuisce un'istanza locale del bridge di risorse Arc come macchina virtuale dell'appliance, di cui è stato eseguito il bootstrap per essere un cluster di gestione Kubernetes. Questo comando ottiene tutti i pod e gli agenti necessari all'interno del cluster Kubernetes in uno stato di esecuzione. Quando la macchina virtuale dell'appliance è terminata, viene generato il file kubeconfig.
az arcappliance create
Questo comando crea il bridge di risorse Arc in Azure come risorsa ARM, quindi stabilisce la connessione tra la risorsa ARM e la macchina virtuale dell'appliance locale.
Dopo che il comando create
avvia la connessione, esso verrà restituito nel terminale, anche se la connessione tra la risorsa ARM e la macchina virtuale dell'appliance locale non è ancora stata completata. Il bridge di risorse richiede circa cinque minuti per stabilire la connessione tra la risorsa ARM e la macchina virtuale locale.
az arcappliance show
Il comando show
ottiene lo stato delle informazioni sul bridge di risorse Arc e sulle risorse ARM. Può essere usato per controllare lo stato di avanzamento della connessione tra la risorsa ARM e la macchina virtuale dell'appliance locale.
Mentre il bridge di risorse Arc connette la risorsa ARM alla macchina virtuale locale, il bridge di risorse procede nelle fasi seguenti:
ProvisioningState
può essere Creating
, Created
, Failed
, Deleting
o Succeeded
.
Status
transizioni tra WaitingForHeartbeat
->Validating
->Connecting
->Connected
->Running
.
WaitingForHeartbeat
: Azure è in attesa di ricevere un segnale dalla macchina virtuale dell'appliance.Validating
: la macchina virtuale dell'appliance sta controllando i servizi di Azure per la connettività e la gestibilità.Connecting
: la macchina virtuale dell'appliance sta sincronizzando le risorse locali con Azure.Connected
: la macchina virtuale dell'appliance ha completato la sincronizzazione tra le risorse locali e Azure.Running
: la macchina virtuale dell'appliance e Azure hanno completato la sincronizzazione ibrida e il bridge di risorse Arc è ora operativo.
La creazione del bridge di risorse Arc ha avuto esito positivo in ProvisioningState = Succeeded
e Status = Running
.
az arcappliance delete
Questo comando elimina la macchina virtuale dell'appliance e le risorse di Azure. Non pulisce l'immagine del sistema operativo, che rimane nella raccolta cloud locale.
Se una distribuzione non riesce, eseguire questo comando per pulire l'ambiente prima di tentare di eseguire di nuovo la distribuzione.
Passaggi successivi
- Esplorare l'elenco completo dei comandi dell'interfaccia della riga di comando di Azure e dei parametri necessari per il bridge di risorse Arc.
- Ricevere consigli sulla risoluzione dei problemi relativi al Bridge di risorse di Arc.