Sie geben mithilfe eines Satzes von PowerCLI-cmdlets, die in PowerCLI enthalten sind, die Regeln an, die Image-Profile und Hostprofile Hosts zuweisen.
Wenn Sie PowerCLI noch nicht verwendet haben, lesen Sie die Dokumentation zu PowerCLI sowie Verwendung der vSphere Auto Deploy-Cmdlets. Sie können an der PowerShell-Eingabeaufforderung Hilfe zu jedem Befehl erhalten.
- Allgemeine Hilfe: Get-HelpName_des_cmdlets
- Detaillierte Hilfe: Get-Help Name_des_cmdlet-Detailed
Hinweis: Geben Sie bei der Ausführung von vSphere Auto Deploy-cmdlets alle Parameter in der Befehlszeile an, wenn Sie das cmdlet aufrufen. Die Angabe von Parametern im interaktiven Modus wird nicht empfohlen.
Befehl | Beschreibung |
---|---|
Get-DeployCommand | Gibt eine Liste von vSphere Auto Deploy-cmdlets zurück. |
New-DeployRule | Erstellt eine neue Regel mit den angegebenen Elementen und Mustern. |
Set-DeployRule | Aktualisiert eine vorhandene Regel mit den angegebenen Elementen und Mustern. Sie können keine Regel aktualisieren, die Teil eines Regelsatzes ist. |
Get-DeployRule | Ruft die Regeln mit den angegebenen Namen ab. |
Copy-DeployRule | Klont und aktualisiert eine vorhandene Regel. |
Add-DeployRule | Fügt eine oder mehrere Regeln zum Arbeitsregelsatz und standardmäßig auch zum aktiven Regelsatz hinzu. Verwenden Sie den Parameter NoActivate, um eine Regel nur zum Arbeitsregelsatz hinzuzufügen. |
Remove-DeployRule | Entfernt eine oder mehrere Regeln aus dem Arbeits- und dem aktiven Regelsatz. Führen Sie diesen Befehl mit dem Parameter -Delete aus, um die Regel vollständig zu löschen. |
Set-DeployRuleset | Legt die Liste der Regeln im Arbeitsregelsatz explizit fest. |
Get-DeployRuleset | Ruft den aktuellen Arbeitsregelsatz oder den derzeit aktiven Regelsatz ab. |
Switch-ActiveDeployRuleset | Aktiviert einen Regelsatz, sodass alle neuen Anforderungen durch den Regelsatz bewertet werden. |
Get-VMHostMatchingRules | Ruft Regeln ab, die einem Muster entsprechen. Sie können beispielsweise alle Regeln abrufen, die sich auf einen Host oder auf mehrere Hosts beziehen. Verwenden Sie dieses cmdlet in erster Linie für das Debuggen. |
Test-DeployRulesetCompliance | Prüft, ob die Elemente, die einem bestimmten Host zugeordnet sind, mit dem aktiven Regelsatz übereinstimmen. |
Repair-DeployRulesetCompliance | Anhand der Ausgabe von Test-DeployRulesetCompliance aktualisiert dieses cmdlet das Image-Profil, das Hostprofil und den Speicherort für jeden Host in der vCenter Server-Bestandsliste. Das cmdlet wendet möglicherweise Image-Profilen bereit und Hostprofile an oder verschiebt Hosts in vorgegebene Ordner oder Cluster auf dem vCenter Server-System. |
Apply-EsxImageProfile | Ordnet das angegebene Image-Profil dem angegebenen Host zu. |
Get-VMHostImageProfile | Ruft das Image-Profil ab, das der angegebene Host verwendet. Dieses cmdlet unterscheidet sich von dem Get-EsxImageProfile-cmdlet im vSphere ESXi Image Builder. |
Repair-DeployImageCache | Verwenden Sie dieses cmdlet nur dann, wenn der vSphere Auto Deploy-Image-Cache versehentlich gelöscht wurde. |
Get-VMHostAttributes | Ruft die Attribute für einen Host ab, die verwendet werden, wenn der vSphere Auto Deploy-Server die Regeln auswertet. |
Get-DeployMachineIdentity | Gibt einen Zeichenfolgenwert zurück, den vSphere Auto Deploy verwendet, um einen ESXi-Host in vCenter Server mit einer physischen Maschine logisch zu verknüpfen. |
Set-DeployMachineIdentity | Erstellt eine logische Verknüpfung zwischen einem Hostobjekt in der vCenter Server-Datenbank und einer physischen Maschine. Verwenden Sie dieses cmdlet zum Hinzufügen von Hosts, ohne Regeln anzugeben. |
Get-DeployOption | Ruft die globalen vSphere Auto Deploy-Konfigurationsoptionen ab. Dieses cmdlet unterstützt derzeit die Option vlan-id, die die Standard-VLAN-ID für das ESXi-Verwaltungsnetzwerk eines mit vSphere Auto Deploy bereitgestellten Hosts angibt. vSphere Auto Deploy verwendet den Wert nur dann, wenn der Host ohne ein Hostprofil gestartet wird. |
Set-DeployOption | Legt den Wert einer globalen Konfigurationsoption fest. Unterstützt zurzeit die Option vlan-id, die die Standard-VLAN-ID für das ESXi-Verwaltungsnetzwerk festlegt. |
Add-ProxyServer | Fügt einen Proxyserver zur vSphere Auto Deploy-Datenbank hinzu. Führen Sie den Befehl mit dem -Address-Parameter aus, um die IPv4- oder IPv6-Adresse anzugeben. Die Adresse kann eine Portnummer enthalten. |
List-ProxyServer | Listet die Proxyserver auf, die derzeit bei vSphere Auto Deploy registriert sind. |
Delete-ProxyServer | Löscht mindestens einen Proxyserver aus der Liste der Proxyserver, die bei vSphere Auto Deploy registriert sind. Sie können den Befehl mit dem -id-Parameter aus der Liste der Proxyserver oder mit dem -Address-Parameter ausführen, indem Sie die IPv4- oder IPv6-Adresse des zu löschenden Proxyservers angeben. |
Add-ScriptBundle | Fügt mindestens ein Skriptpaket zum vSphere Auto Deploy-Server hinzu. |
Get-ScriptBundle | Ruft die Liste der auf dem vSphere Auto Deploy-Server vorhandenen Skriptpakete ab sowie die enthaltenen Skripte. |
Remove-ScriptBundle | Entfernt ein Skriptpaket von vSphere Auto Deploy. Gültig für vSphere Version 6.7 und höher. |