Freigeben über


Übersicht über die Befehle zur Bereitstellung der Azure Arc-Ressourcenbrücke

Azure CLI ist erforderlich, um die Azure Arc-Ressourcenbrücke bereitzustellen. Wenn Sie Arc-Ressourcenbrücke mit einem entsprechenden Partnerprodukt bereitstellen, können Azure CLI-Befehle in einem Automatisierungsskript zusammen mit zusätzlichen anbieterspezifischen Befehlen kombiniert werden.

Das folgende Diagramm veranschaulicht die Bereitstellungsarchitektur für Arc-Ressourcenbrücke.

Diagramm, das die Bereitstellungsarchitektur für die Azure Arc-Ressourcenbrücke zeigt.

Um Architekturdiagramme in hoher Auflösung herunterzuladen, besuchen Sie Jumpstart Gems.

Informationen zum Installieren der Arc-Ressourcenbrücke mit einem entsprechenden Partnerprodukt finden Sie unter:

Dieser Artikel enthält eine Übersicht über die Azure CLI-Befehle , die zum Verwalten der Bereitstellung von Arc-Ressourcenbrücken verwendet werden, in der Reihenfolge, 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 Local verwenden verschiedene Befehle, um die Konfigurationsdateien für die Arc-Ressourcenbrücke zu erstellen.

az arcappliance validate

Der validate Befehl überprüft die Konfigurationsdateien auf gültige Schema-, Cloud- und Kernüberprüfungen (z. B. Verwaltungscomputerkonnektivität mit erforderlichen URLs), Netzwerkeinstellungen und Proxyeinstellungen. Außerdem werden Tests auf Identitätsberechtigungen und Rollenzuweisungen, Netzwerkkonfiguration, Lastenausgleichskonfiguration und Netzwerkkonnektivität 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. Zulassen, dass der prepare Befehl abgeschlossen wird, 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 create Befehl die Verbindung initiiert hat, wird sie im Terminal zurückgegeben, obwohl die Verbindung zwischen der ARM-Ressource und der lokalen Appliance-VM noch nicht abgeschlossen ist. 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: 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