Overzicht van de implementatieopdracht voor Azure Arc-resourcebrug
Azure CLI is vereist voor het implementeren van de Azure Arc-resourcebrug. Wanneer u Arc-resourcebrug implementeert met een bijbehorend partnerproduct, kunnen Azure CLI-opdrachten worden gecombineerd in een automatiseringsscript, samen met aanvullende providerspecifieke opdrachten.
Zie voor meer informatie over het installeren van Arc-resourcebrug met een bijbehorend partnerproduct:
- VMware vCenter Server verbinden met Azure met Arc-resourcebrug
- System Center Virtual Machine Manager (SCVMM) verbinden met Azure met Arc-resourcebrug
- Azure Stack HCI VM-beheer via Arc-resourcebrug
Dit artikel bevat een overzicht van de Azure CLI-opdrachten die worden gebruikt voor het beheren van de implementatie van Arc-resourcebrugs, in de volgorde waarin ze doorgaans worden gebruikt voor implementatie.
az arcappliance createconfig
Met deze opdracht worden de configuratiebestanden gemaakt die worden gebruikt door de Arc-resourcebrug. Referenties die worden opgegeven tijdens createconfig
, zoals vCenter-referenties voor VMware vSphere, worden opgeslagen in een configuratiebestand en lokaal binnen arc-resourcebrug. Deze referenties moeten een afzonderlijk gebruikersaccount zijn dat alleen wordt gebruikt door Arc-resourcebrug, met machtigingen voor het weergeven, maken, verwijderen en beheren van on-premises resources. Als de referenties worden gewijzigd, moeten de referenties op de resourcebrug worden bijgewerkt.
De createconfig
opdracht bevat twee modi: interactief en niet-interactief. De interactieve modus biedt nuttige aanwijzingen die de parameter uitleggen en wat u moet doorgeven. Als u de interactieve modus wilt initiëren, geeft u alleen de drie vereiste parameters door. Niet-interactieve modus stelt u in staat om alle parameters door te geven die nodig zijn om de configuratiebestanden te maken zonder te worden gevraagd, wat tijd bespaart en nuttig is voor automatiseringsscripts.
Er worden drie configuratiebestanden gegenereerd: resource.yaml, appliance.yaml en infra.yaml. Deze bestanden moeten worden bewaard en opgeslagen op een veilige locatie, omdat ze nodig zijn voor het onderhoud van de Arc-resourcebrug.
Met deze opdracht wordt ook de validate
opdracht aanroepen om de configuratiebestanden te controleren.
Notitie
Azure Stack HCI maakt gebruik van verschillende opdrachten om de configuratiebestanden van de Arc-resourcebrug te maken.
az arcappliance validate
Met validate
de opdracht worden de configuratiebestanden gecontroleerd op een geldig schema, cloud- en kernvalidaties (zoals connectiviteit van beheercomputers met vereiste URL's), netwerkinstellingen en proxy-instellingen. Het voert ook tests uit op identiteitsbevoegdheden en roltoewijzingen, netwerkconfiguratie, load balancer-configuratie en netwerkconnectiviteit voor contentlevering.
az arcappliance prepare
Met deze opdracht worden de installatiekopieën van het besturingssysteem gedownload van Microsoft die worden gebruikt voor het implementeren van de vm op het on-premises apparaat. Zodra de installatiekopieën zijn gedownload, worden ze geüpload naar de lokale galerie met cloudinstallatiekopieën om u voor te bereiden op het maken van de vm van het apparaat.
Deze opdracht duurt over het algemeen 10-30 minuten, afhankelijk van de netwerksnelheid. Sta de opdracht toe om te voltooien voordat u doorgaat met de implementatie.
az arcappliance deploy
Met de deploy
opdracht wordt een on-premises exemplaar van Arc-resourcebrug geïmplementeerd als een vm van een apparaat, die is opgestart als een Kubernetes-beheercluster. Met deze opdracht worden alle benodigde pods en agents in het Kubernetes-cluster in een actieve status opgehaald. Zodra de VM van het apparaat is geactiveerd, wordt het kubeconfig-bestand gegenereerd.
az arcappliance create
Met deze opdracht maakt u arc-resourcebrug in Azure als arm-resource en brengt u vervolgens de verbinding tot stand tussen de ARM-resource en de VM van het on-premises apparaat.
Zodra de opdracht de create
verbinding initieert, wordt deze geretourneerd in de terminal, ook al is de verbinding tussen de ARM-resource en de VM van het on-premises apparaat nog niet voltooid. De resourcebrug heeft ongeveer vijf minuten nodig om de verbinding tot stand te brengen tussen de ARM-resource en de on-premises VM.
az arcappliance show
Met show
de opdracht wordt de status van de Arc-resourcebrug en ARM-resourcegegevens opgehaald. Deze kan worden gebruikt om de voortgang van de verbinding tussen de ARM-resource en de VM van het on-premises apparaat te controleren.
Terwijl de Arc-resourcebrug de ARM-resource verbindt met de on-premises VM, gaat de resourcebrug door de volgende fasen:
ProvisioningState
kan zijnCreating
, Created
, Failed
, of Deleting
Succeeded
.
Status
overgangen tussen WaitingForHeartbeat
- -Validating
> -Connecting
> -Connected
> -.>Running
WaitingForHeartbeat
: Azure wacht op het ontvangen van een signaal van de VM van het apparaat.Validating
: De VM van het apparaat controleert Azure-services op connectiviteit en servicebaarheid.Connecting
: De VM van het apparaat synchroniseert on-premises resources naar Azure.Connected
: De vm van het apparaat heeft de synchronisatie van on-premises resources naar Azure voltooid.Running
: De vm van het apparaat en Azure zijn hybride synchronisatie voltooid en de Arc-resourcebrug is nu operationeel.
Het maken van een Arc-resourcebrug resulteert in ProvisioningState = Succeeded
en Status = Running
.
az arcappliance delete
Met deze opdracht worden de VM en Azure-resources van het apparaat verwijderd. De installatiekopieën van het besturingssysteem worden niet opgeschoond, die zich in de on-premises cloudgalerie bevinden.
Als een implementatie mislukt, voert u deze opdracht uit om de omgeving op te schonen voordat u opnieuw probeert te implementeren.
Volgende stappen
- Bekijk de volledige lijst met Azure CLI-opdrachten en vereiste parameters voor Arc-resourcebrug.
- Krijg tips voor probleemoplossing voor Arc-resourcebrug.