Dela via


Ö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-kommandona kombineras till ett automatiseringsskript, tillsammans med ytterligare providerspecifika kommandon. Mer information om hur du installerar Arc-resursbryggan med en motsvarande partnerprodukt finns i:

Det här avsnittet 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 cirka 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 5 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, Deletingeller 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