Freigeben über


Durchführen der laufenden Verwaltung für Azure Arc-fähigen System Center Virtual Machine Manager

In diesem Artikel erfahren Sie, wie Sie verschiedene Verwaltungsvorgänge für System Center Virtual Machine Manager (SCVMM) mit Azure Arc-Unterstützung durchführen können:

  • Upgrade der Azure Arc-Ressourcenbrücke manuell ausführen
  • Aktualisieren der SCVMM-Kontoanmeldeinformationen
  • Sammeln von Protokollen von der Arc-Ressourcenbrücke

Jeder dieser Vorgänge erfordert entweder einen SSH-Schlüssel für die Ressourcenbrücken-VM oder die kubeconfig, die Zugriff auf den Kubernetes-Cluster auf der Ressourcenbrücken-VM bietet.

Upgrade der Azure Arc-Ressourcenbrücke manuell ausführen

Für SCVMM mit Azure Arc-Unterstützung ist die Arc-Ressourcenbrücke erforderlich, um Ihre SCVMM-Umgebung mit Azure zu verbinden. In regelmäßigen Abständen werden neue Images der Arc-Ressourcenbrücke veröffentlicht, die Sicherheits- und Featureupdates enthalten. Die Arc-Ressourcenbrücke kann manuell vom SCVMM-Server aktualisiert werden. Sie müssen alle Upgrade- Voraussetzungen erfüllen, bevor Sie versuchen, ein Upgrade durchzuführen. Im SCVMM-Server müssen die kubeconfig- und Appliance-Konfigurationsdateien lokal gespeichert sein. Sollten sich die Anmeldeinformationen des SCVMM-Kontos nach der ersten Bereitstellung der Ressourcenbrücke geändert haben, aktualisieren Sie die Anmeldeinformationen für das neue Konto, bevor Sie versuchen ein manuelles Upgrade durchzuführen.

Hinweis

Die manuelle Aktualisierungsfunktion ist für die Ressourcenbrücke Version 1.0.14 und später verfügbar. Ressourcenbrücken unter Version 1.0.14 müssen die Wiederherstellungsoption ausführen, um auf Version 1.0.15 oder höher zu aktualisieren.

Das manuelle Upgrade dauert in der Regel zwischen 30 und 90 Minuten, je nach Netzwerkgeschwindigkeit. Der Upgradebefehl führt Ihre Arc-Ressourcenbrücke zur unmittelbar nächsten Version, die möglicherweise nicht die neueste verfügbare Version ist. Es können mehrere Upgrades erforderlich sein, um eine unterstützte Version zu erreichen. Sie können Ihre Ressourcenbrückenversion überprüfen, indem Sie die Azure-Ressource Ihrer Arc-Ressourcenbrücke überprüfen.

Um Ihre Arc-Ressourcenbrücke manuell zu aktualisieren, stellen Sie sicher, dass Sie die neueste az arcappliance CLI-Erweiterung installiert haben, indem Sie den Erweiterungsupgradebefehl vom SCVMM-Server ausführen:

az extension add --upgrade --name arcappliance 

Verwenden Sie den folgenden Befehl, um die Ressourcenbrücke manuell zu aktualisieren:

az arcappliance upgrade scvmm --config-file <file path to ARBname-appliance.yaml> 

Aktualisieren der SCVMM-Kontoanmeldeinformationen (mit einem neuen Kennwort oder einem neuen SCVMM-Konto nach dem Onboarding)

SCVMM mit Azure Arc-Unterstützung verwendet die Anmeldeinformationen des SCVMM-Kontos, die Sie während des Onboardings angegeben haben, um mit Ihrem SCVMM Management Server zu kommunizieren. Diese Anmeldeinformationen werden nur lokal auf der Arc-Ressourcenbrücken-VM gespeichert.

Je nach Ihren Sicherheitsmaßnahmen müssen Sie die Anmeldeinformationen für Ihre SCVMM-Konten möglicherweise rotieren. Wenn Anmeldeinformationen rotiert werden, müssen Sie auch die Anmeldeinformationen aktualisieren, die für Azure Arc bereitgestellt werden, um sicherzustellen, dass SCVMM-Dienste mit Azure Arc-Unterstützung funktionieren. Sie können ebenfalls dieselben Schritte ausführen, falls Sie nach dem Onboarding ein anderes SCVMM-Konto verwenden müssen. Sie müssen sicherstellen, dass das neue Konto auch über alle erforderlichen SCVMM-Berechtigungen verfügt.

Es gibt zwei verschiedene Sätze von Anmeldeinformationen, die auf der Arc-Ressourcenbrücke gespeichert werden. Sie können jedoch für beide die gleichen Kontoanmeldeinformationen verwenden.

  • Konto für die Arc-Ressourcenbrücke: Dieses Konto wird für die Bereitstellung der Arc-Ressourcenbrücken-VM und für das Upgrade verwendet.
  • Konto für SCVMM-Clustererweiterung. Dieses Konto wird verwendet, um den Bestand zu ermitteln und alle VM-Vorgänge über SCVMM mit Azure Arc-Unterstützung auszuführen.

Führen Sie die folgenden Azure CLI-Befehle aus, um die Anmeldeinformationen des Kontos für die Arc-Ressourcenbrücke zu aktualisieren. Führen Sie die Befehle von einer Arbeitsstation aus, die lokal auf die IP-Adresse der Arc-Ressourcenbrücke für die Clusterkonfiguration zugreifen kann:

az account set -s <subscription id>
az arcappliance get-credentials -n <name of the appliance> -g <resource group name> 
az arcappliance update-infracredentials scvmm --kubeconfig kubeconfig

Weitere Informationen zu den Befehlen finden Sie unter az arcappliance get-credentials und az arcappliance update-infracredentials scvmm.

So aktualisieren Sie die Anmeldeinformationen, die von der SCVMM-Clustererweiterung auf der Ressourcenbrücke verwendet werden. Dieser Befehl kann von überall aus mit installierter CLI-Erweiterung connectedscvmm ausgeführt werden.

az connectedscvmm scvmm connect --custom-location <name of the custom location> --location <Azure region>  --name <name of the SCVMM resource in Azure>       --resource-group <resource group for the SCVMM resource>  --username   <username for the SCVMM account>  --password  <password to the SCVMM account>

Sammeln von Protokollen von der Arc-Ressourcenbrücke

Bei Problemen mit der Azure Arc-Ressourcenbrücke können Sie Protokolle erfassen, damit Sie die weitere Untersuchung durchführen können. Verwenden Sie den Azure CLI-Befehl Az arcappliance log, um die Protokolle zu erfassen.

Führen Sie den folgenden Befehl aus, um die Protokolle in einem Zielordner zu speichern. Für diese Befehle ist eine Verbindung zur IP-Adresse der Clusterkonfiguration erforderlich.

az account set -s <subscription id>
az arcappliance get-credentials -n <name of the appliance> -g <resource group name> 
az arcappliance logs scvmm --kubeconfig kubeconfig --out-dir <path to specified output directory>

Wenn der Kubernetes-Cluster auf der Ressourcenbrücke nicht funktionsfähig ist, können Sie die folgenden Befehle verwenden. Für diese Befehle wird eine Verbindung mit der IP-Adresse der Azure Arc-Ressourcenbrücken-VM über SSH benötigt.

az account set -s <subscription id>
az arcappliance get-credentials -n <name of the appliance> -g <resource group name> 
az arcappliance logs scvmm --out-dir <path to specified output directory> --ip XXX.XXX.XXX.XXX

Nächste Schritte