Installieren von Arc-Agents mit einem Skript
In diesem Artikel erfahren Sie, wie Sie Arc-Agenten mithilfe eines Skripts auf SCVMM-VMs mit Azure-Unterstützung installieren können.
Voraussetzungen
Stellen Sie folgendes sicher, bevor Sie Arc-Agents für SCVMM-VMs mithilfe eines Skripts installieren:
- Die Ressourcenbrücke muss sich im Ausführungszustand befinden.
- Der SCVMM-Verwaltungsserver muss sich in einem verbundenen Zustand befinden.
- Das Benutzerkonto muss über Berechtigungen verfügen, die in der Azure Arc SCVMM-Administratorrolle aufgeführt sind.
- Der Zielcomputer:
- Ist eingeschaltet, und die Ressourcenbrücke verfügt über Netzwerkkonnektivität mit dem Host, auf dem die VM ausgeführt wird.
- Verfügt über ein unterstütztes Betriebssystem.
- eine Verbindung über die Firewall herstellen kann, um über das Internet zu kommunizieren, und dass diese URLs nicht blockiert werden.
- Hat Azure CLI installiert.
- Hat das Arc-Agent-Installationsskript von hier für eine Windows-VM oder von hier für eine Linux-VM heruntergeladen.
Hinweis
- Wenn Sie einen virtuellen Linux-Computer verwenden, darf das Konto bei sudo-Befehlen nicht zur Anmeldung auffordern. Führen Sie in einem Terminal
sudo visudo
aus, und fügen Sie am Ende der Dateiadd <username> ALL=(ALL) NOPASSWD:ALL
hinzu, um die Eingabeaufforderung zu überschreiben. Stellen Sie sicher, dass Sie Folgendes ersetzen:<username>
. - Wenn diese Änderungen in Ihre VM-Vorlage integriert sind, müssen Sie dies nicht für den virtuellen Computer tun, der aus dieser Vorlage erstellt wurde.
Schritte zum Installieren von Arc-Agents mit einem Skript
Melden Sie sich bei der Ziel-VM als Administrator an.
Führen Sie nun mit dem Befehl
az
über die Windows-Eingabeaufforderung oder PowerShell die Azure CLI aus.Melden Sie sich in der Azure CLI bei Ihrem Azure-Konto mithilfe von
az login --use-device-code
anFühren Sie das heruntergeladene Skript arcscvmm-enable-guest-management.ps1 bzw. arcscvmm-enable-guest-management.sh mit den folgenden Befehlen aus. Der Parameter
vmmServerId
sollte die ARM-ID des VMM-Servers angeben.Für eine Windows-VM:
./arcscvmm-enable-guest-management.ps1 -<vmmServerId> '/subscriptions/<subscriptionId>/resourceGroups/<rgName>/providers/Microsoft.ScVmm/vmmServers/<vmmServerName>
Für eine Linux-VM:
./arcscvmm-enable-guest-management.sh -<vmmServerId> '/subscriptions/<subscriptionId>/resourceGroups/<rgName>/providers/Microsoft.ScVmm/vmmServers/<vmmServerName>
Nächste Schritte
Verwalten von VM-Erweiterungen, um Azure-Verwaltungsdienste für Ihre SCVMM-VMs zu verwenden.