Übersicht über die Befehle zur Bereitstellung der Azure Arc-Ressourcenbrücke
Die Azure-Befehlszeilenschnittstelle (Azure CLI) wird verwendet, um die Azure Arc-Ressourcenbrücke bereitzustellen. Zur Bereitstellung der Arc-Ressourcenbrücke mit einem entsprechenden Partnerprodukt können Azure CLI-Befehle mit zusätzlichen anbieterspezifischen Befehlen in einem Automatisierungsskript kombiniert werden.
Informationen zum Installieren der Arc-Ressourcenbrücke mit einem entsprechenden Partnerprodukt finden Sie unter:
- Verbinden von VMware vCenter Server mit Azure mit der Arc-Ressourcenbrücke
- Herstellen einer Verbindung zwischen System Center Virtual Machine Manager (SCVMM) und Azure mit der Arc-Ressourcenbrücke
- Azure Stack HCI-VM-Verwaltung mithilfe der Arc-Ressourcenbrücke
Dieser Artikel bietet eine Übersicht über die Azure CLI-Befehle, die zum Verwalten der Bereitstellung der Arc-Ressourcenbrücke verwendet werden. Sie werden in der Reihenfolge aufgeführt, in der sie normalerweise für die Bereitstellung verwendet werden.
az arcappliance createconfig
Dieser Befehl erstellt die von der Arc-Ressourcenbrücke verwendeten Konfigurationsdateien. Anmeldeinformationen, die während „createconfig
“ bereitgestellt werden, z. B. vCenter-Anmeldeinformationen für VMware vSphere, werden in einer Konfigurationsdatei und lokal in der Arc-Ressourcenbrücke gespeichert. Bei diesen Anmeldeinformationen sollte es sich um ein separates Benutzerkonto handeln, das nur von der Arc-Ressourcenbrücke verwendet wird, und über Berechtigungen zum Anzeigen, Erstellen, Löschen und Verwalten lokaler Ressourcen verfügt. Wenn sich die Anmeldeinformationen ändern, sollten die Anmeldeinformationen für die Ressourcenbrücke aktualisiert werden.
Der Befehl „createconfig
“ verfügt über zwei Modi: interaktiv und nicht interaktiv. Der interaktive Modus bietet hilfreiche Eingabeaufforderungen, die den Parameter und die zu übergebenden Elemente erläutern. Um den interaktiven Modus zu initiieren, übergeben Sie nur die drei erforderlichen Parameter. Im nicht interaktiven Modus können Sie alle Parameter übergeben, die zum Erstellen der Konfigurationsdateien erforderlich sind, ohne dazu aufgefordert zu werden. Dies spart Zeit und ist nützlich für Automatisierungsskripte.
Es werden drei Konfigurationsdateien generiert: resource.yaml, appliance.yaml und infra.yaml. Diese Dateien sollten an einem sicheren Ort gespeichert werden, da sie zur Wartung der Arc-Ressourcenbrücke erforderlich sind.
Dieser Befehl ruft auch den Befehl validate
auf, um die Konfigurationsdateien zu überprüfen.
Hinweis
Azure Stack HCI verwenden verschiedene Befehle, um die Konfigurationsdateien für die Arc-Ressourcenbrücke zu erstellen.
az arcappliance validate
Der Befehl validate
überprüft die Konfigurationsdateien auf ein gültiges Schema, Cloud- und Kernüberprüfungen (z. B. die Konnektivität des Verwaltungscomputers mit den erforderlichen URLs), Netzwerkeinstellungen und Proxyeinstellungen. Außerdem werden Tests für Identitätsberechtigungen und Rollenzuweisungen, Netzwerkkonfiguration, Lastenausgleichskonfiguration und CDN-Konnektivität (Content Delivery Network, Netzwerk für die Inhaltsübermittlung) durchgeführt.
az arcappliance prepare
Mit diesem Befehl werden die Betriebssystemimages von Microsoft heruntergeladen, die zum Bereitstellen der lokalen Appliance-VM verwendet werden. Nach dem Herunterladen werden die Images dann in den lokalen Cloudimagekatalog hochgeladen, um die Erstellung der Appliance-VM vorzubereiten.
Die Ausführung dieses Befehls dauert je nach Netzwerkgeschwindigkeit etwa 10 bis 30 Minuten. Warten Sie, bis der Befehl vollständig ausgeführt worden ist, bevor Sie mit der Bereitstellung fortfahren.
az arcappliance deploy
Der Befehl deploy
stellt eine lokale Instanz der Arc-Ressourcenbrücke als Appliance-VM bereit, die mittels Bootstrapping zu einem Kubernetes-Verwaltungscluster wird. Mit diesem Befehl werden alle erforderlichen Pods und Agents innerhalb des Kubernetes-Clusters in den Ausführungszustand versetzt. Sobald die Appliance-VM aktiv ist, wird die kubeconfig-Datei generiert.
az arcappliance create
Dieser Befehl erstellt eine Arc-Ressourcenbrücke in Azure als ARM-Ressource und stellt dann die Verbindung zwischen der ARM-Ressource und der lokalen Appliance-VM her.
Sobald der Befehl create
die Verbindung initiiert hat, wird er zum Terminal zurückgegeben, obwohl die Verbindung zwischen der ARM-Ressource und der lokalen Appliance-VM noch nicht hergestellt wurde. Die Ressourcenbrücke benötigt etwa fünf Minuten, um die Verbindung zwischen der ARM-Ressource und der lokalen VM herzustellen.
az arcappliance show
Der Befehl show
ruft den Status der Arc-Ressourcenbrücke und ARM-Ressourceninformationen ab. Er kann verwendet werden, um den Status der Verbindung zwischen der ARM-Ressource und der lokalen Appliance-VM zu überprüfen.
Während die Arc-Ressourcenbrücke die ARM-Ressource mit der lokalen VM verbindet, durchläuft die Ressourcenbrücke die folgenden Phasen:
ProvisioningState
kann vom Typ Creating
, Created
, Failed
, Deleting
oder Succeeded
sein.
Status
geht über von WaitingForHeartbeat
–>Validating
–>Connecting
–>Connected
–>Running
.
WaitingForHeartbeat
: Azure wartet darauf, ein Signal von der Appliance-VM zu empfangen.Validating
: Die Appliance-VM überprüft Azure-Dienste auf Konnektivität und Dienstbarkeit.Connecting
: Die Appliance-VM synchronisiert lokale Ressourcen mit Azure.Connected
: Die Appliance-VM hat die Synchronisierung lokaler Ressourcen mit Azure abgeschlossen.Running
: Die Appliance-VM und Azure haben die Hybridsynchronisierung abgeschlossen, und die Arc-Ressourcenbrücke ist jetzt betriebsbereit.
Die erfolgreiche Erstellung einer Arc-Ressourcenbrücke führt zu ProvisioningState = Succeeded
und Status = Running
.
az arcappliance delete
Dieser Befehl löscht die Appliance-VM und die Azure-Ressourcen. Das Betriebssystemimage wird nicht bereinigt, sondern verbleibt im lokalen Cloudkatalog.
Wenn eine Bereitstellung fehlschlägt, führen Sie diesen Befehl aus, um die Umgebung zu bereinigen, bevor Sie einen weiteren Versuch machen.
Nächste Schritte
- Erkunden Sie die vollständige Liste der Azure CLI-Befehle sowie der erforderlichen Parameter für die Arc-Ressourcenbrücke.
- Hier erhalten Sie Tipps zur Problembehandlung für die Arc-Ressourcenbrücke.