Översikt över distributionskommandot för Azure Arc-resursbryggan
Azure CLI krävs för att distribuera Azure Arc-resursbryggan. När du distribuerar Arc-resursbryggan med en motsvarande partnerprodukt kan Azure CLI-kommandon kombineras till ett automationsskript, tillsammans med ytterligare providerspecifika kommandon.
Mer information om hur du installerar Arc-resursbryggan med en motsvarande partnerprodukt finns i:
- Ansluta VMware vCenter Server till Azure med Arc-resursbryggan
- Ansluta System Center Virtual Machine Manager (SCVMM) till Azure med Arc-resursbryggan
- Azure Stack HCI VM Management via Arc-resursbryggan
Den här artikeln innehåller en översikt över De Azure CLI-kommandon som används för att hantera Distribution av Arc-resursbryggor i den ordning de vanligtvis används för distribution.
az arcappliance createconfig
Det här kommandot skapar de konfigurationsfiler som används av Arc-resursbryggan. Autentiseringsuppgifter som anges under createconfig
, till exempel vCenter-autentiseringsuppgifter för VMware vSphere, lagras i en konfigurationsfil och lokalt i Arc-resursbryggan. Dessa autentiseringsuppgifter ska vara ett separat användarkonto som endast används av Arc-resursbryggan, med behörighet att visa, skapa, ta bort och hantera lokala resurser. Om autentiseringsuppgifterna ändras bör autentiseringsuppgifterna på resursbryggningen uppdateras.
Kommandot createconfig
har två lägen: interaktiva och icke-interaktiva. Interaktivt läge innehåller användbara frågor som förklarar parametern och vad som ska skickas. Om du vill initiera interaktivt läge skickar du bara de tre obligatoriska parametrarna. Med icke-interaktivt läge kan du skicka alla parametrar som behövs för att skapa konfigurationsfilerna utan att uppmanas, vilket sparar tid och är användbart för automationsskript.
Tre konfigurationsfiler genereras: resource.yaml, appliance.yaml och infra.yaml. De här filerna ska sparas och lagras på en säker plats, eftersom de krävs för underhåll av Arc-resursbryggan.
Det här kommandot anropar validate
också kommandot för att kontrollera konfigurationsfilerna.
Kommentar
Azure Stack HCI använder olika kommandon för att skapa konfigurationsfilerna för Arc-resursbryggan.
az arcappliance validate
Kommandot validate
kontrollerar konfigurationsfilerna efter ett giltigt schema, moln- och kärnvalidering (till exempel hanteringsdatoranslutning till nödvändiga URL:er), nätverksinställningar och proxyinställningar. Den utför också tester på identitetsprivilegier och rolltilldelningar, nätverkskonfiguration, lastbalanserares konfiguration och nätverksanslutning för innehållsleverans.
az arcappliance prepare
Det här kommandot laddar ned os-avbildningarna från Microsoft som används för att distribuera den lokala virtuella datorn för installationen. När de har laddats ned laddas avbildningarna upp till det lokala molnavbildningsgalleriet för att förbereda skapandet av den virtuella datorn för installationen.
Det här kommandot tar vanligtvis 10–30 minuter att slutföra, beroende på nätverkets hastighet. Tillåt att kommandot slutförs innan du fortsätter med distributionen.
az arcappliance deploy
Kommandot deploy
distribuerar en lokal instans av Arc-resursbryggan som en virtuell dator för installationen, som är ett Kubernetes-hanteringskluster. Det här kommandot hämtar alla nödvändiga poddar och agenter i Kubernetes-klustret till ett körningstillstånd. När installationens virtuella dator är igång genereras kubeconfig-filen.
az arcappliance create
Det här kommandot skapar Arc-resursbryggan i Azure som en ARM-resurs och upprättar sedan anslutningen mellan den virtuella ARM-resursen och den lokala enhetens virtuella dator.
create
När kommandot initierar anslutningen returneras den i terminalen, även om anslutningen mellan ARM-resursen och den lokala enhetens virtuella dator ännu inte är klar. Resursbryggningen behöver cirka fem minuter för att upprätta anslutningen mellan ARM-resursen och den lokala virtuella datorn.
az arcappliance show
Kommandot show
hämtar status för Arc-resursbryggan och ARM-resursinformationen. Den kan användas för att kontrollera förloppet för anslutningen mellan DEN virtuella ARM-resursen och den lokala enhetens virtuella dator.
När Arc-resursbryggan ansluter ARM-resursen till den lokala virtuella datorn fortsätter resursbryggan genom följande steg:
ProvisioningState
kan vara Creating
, Created
, Failed
, Deleting
eller Succeeded
.
Status
övergångar mellan WaitingForHeartbeat
->Validating
->Connecting
->Connected
- ->Running
.
WaitingForHeartbeat
: Azure väntar på att få en signal från den virtuella installationens virtuella dator.Validating
: Den virtuella installationen kontrollerar Azure-tjänster för anslutning och användbarhet.Connecting
: Den virtuella datorn för installation synkroniserar lokala resurser till Azure.Connected
: Den virtuella enhetens virtuella dator har slutfört synkroniseringen av lokala resurser till Azure.Running
: Den virtuella datorn och Azure har slutfört hybridsynkroniseringen och Arc-resursbryggan är nu i drift.
Lyckad skapande av Arc-resursbryggan resulterar i ProvisioningState = Succeeded
och Status = Running
.
az arcappliance delete
Det här kommandot tar bort den virtuella installationens virtuella dator och Azure-resurser. Den rensar inte os-avbildningen, som finns kvar i det lokala molngalleriet.
Om en distribution misslyckas kör du det här kommandot för att rensa miljön innan du försöker distribuera igen.
Nästa steg
- Utforska den fullständiga listan över Azure CLI-kommandon och obligatoriska parametrar för Arc-resursbryggan.
- Få felsökningstips för Arc-resursbryggan.