Zu den ersten Schritten mit vSphere Auto Deploy gehören das Verständnis der Funktionsweise von vSphere Auto Deploy, die Installation des vSphere Auto Deploy-Servers, die Installation von PowerCLI, die Formulierung von PowerCLI-Regeln zum Bereitstellen von Hosts sowie das Einschalten der Hosts, damit sie anhand eines angegebenen Image-Profils gestartet werden können. Sie können Anpassungen des Image-Profils, des Hostprofils und des Speicherorts von vCenter Server vornehmen.
Unter Einrichten von vSphere Auto Deploy und Bereitstellen von Hosts mit vSphere PowerCLI finden Sie eine schrittweise Übung, die Sie bei der Einrichtung Ihrer ersten vSphere Auto Deploy-Umgebung unterstützt.
Sie können diese Schritte befolgen, um Hosts in Ihrer Umgebung mit vSphere Auto Deploy erfolgreich bereitzustellen.
- Stellen Sie vCenter Server bereit.
Der vSphere Auto Deploy-Server ist enthalten.
- Konfigurieren Sie den Starttyp des vSphere Auto Deploy-Diensts.
Weitere Informationen hierzu finden Sie unter Vorbereiten des Systems für vSphere Auto Deploy.
- Installieren Sie PowerCLI, das die Cmdlets für vSphere Auto Deploy und für vSphere ESXi Image Builder enthält.
Weitere Informationen finden Sie unter Installieren von vSphere ESXi Image Builder und erforderlicher Software, Verwendung der vSphere Auto Deploy-Cmdlets und Verwenden von VMware.Image Builder-Cmdlets.
- Suchen Sie das Image-Profil, das die VIBs enthält, die Sie für Ihre Hosts bereitstellen möchten.
- In der Regel fügen Sie die Depots mit der erforderlichen Software zu Ihrer PowerCLI-Sitzung hinzu und wählen anschließend ein Image-Profil aus einem dieser Depots aus.
- Mit vSphere ESXi Image Builder-Cmdlets können Sie ein benutzerdefiniertes Image-Profil erstellen, um ein vorhandenes Image-Profil zu klonen und die benutzerdefinierten VIBs zum Klon hinzuzufügen. Fügen Sie das benutzerdefinierte Image-Profil zur PowerCLI-Sitzung hinzu.
Die Verwendung von vSphere ESXi Image Builder ist nur dann für die Anpassung erforderlich, wenn Sie VIBs hinzufügen oder entfernen müssen. In den meisten Fällen können Sie das Depot, in dem VMware die Image-Profile hostet, als URL zu Ihrer PowerCLI-Sitzung hinzufügen.
- Starten Sie eine PowerCLI-Sitzung und stellen Sie eine Verbindung zum vCenter Server-System her, bei dem vSphere Auto Deploy registriert ist.
- Verwenden Sie das PowerCLI-Cmdlet New-DeployRule, um eine Regel zu erstellen, die das Image-Profil einem Host, mehreren anhand eines Musters angegebenen Hosts oder allen Hosts zuweist.
New-DeployRule -Name "testrule" -Item image-profile -AllHosts
Weitere Informationen hierzu finden Sie unter Zuweisen eines Image-Profils zu Hosts.
Hinweis: vSphere Auto Deploy ist für das Bereitstellen von Hosts optimiert, die eine feste MAC-Adresse/IP-Adresse-Zuordnung in DHCP aufweisen (mitunter auch als DHCP-Reservierungen bezeichnet). Wenn Sie statische IP-Adressen verwenden möchten, müssen Sie das Hostprofil so einrichten, dass es eine Hostanpassung anfordert. Weitere Informationen finden Sie in der Dokumentation vSphere-Hostprofile. - Schalten Sie die gewünschten Hosts ein.
- Richten Sie den von Ihnen bereitgestellten Host als Referenzhost für Ihr Hostprofil ein.
Sie können für den Referenzhost die syslog-Einstellungen, die Firewall-Einstellungen, den Speicher, das Netzwerk usw. angeben.
- Richten Sie den von Ihnen bereitgestellten Host als Referenzhost für Ihr Hostprofil ein.
Sie können für den Referenzhost die syslog-Einstellungen, die Firewall-Einstellungen, den Speicher, das Netzwerk usw. angeben. Weitere Informationen hierzu finden Sie unter Einrichten eines vSphere Auto Deploy-Referenzhosts.
- Erstellen und exportieren Sie ein Hostprofil für den Referenzhost.
Weitere Informationen finden Sie in der Dokumentation Hostprofile.
- Um mehrere Hosts mit dem Hostprofil bereitzustellen, verwenden Sie das Copy-DeployRule-Cmdlet zur Bearbeitung der zuvor erstellten Regel.
Sie können die Regel überarbeiten, um nicht nur ein Image-Profil, sondern auch ein Hostprofil, ein vCenter Server-Speicherort und ein benutzerdefiniertes Skriptpaket zuzuweisen.
Copy-DeployRule -DeployRule "testrule" -ReplaceItem my_host_profile_from_reference_host,my_target_cluster -ReplacePattern "ipv4=192.XXX.1.10-192.XXX.1.20"
my_host_profile_from_reference_host ist der Name des Profils des Referenzhosts, my_target_cluster jener des Zielclusters.
- Führen Sie die Vorgänge zum Testen und Reparieren von Übereinstimmungen für die Standardisierung der Hosts durch.
Weitere Informationen hierzu finden Sie unter Testen und Reparieren der Regelübereinstimmung.
- Stellen Sie sicher, dass die von Ihnen ausgestatteten Hosts folgende Anforderungen erfüllen:
- Jeder Host ist mit dem vCenter Server-System verbunden.
- Die Hosts befinden sich nicht im Wartungsmodus.
- Die Hosts weisen keine Übereinstimmungsfehler auf.
- Jeder Host mit einem Hostprofil, das Benutzereingaben benötigt, verfügt über die neuesten Informationen zur Hostanpassung.
Standardisieren Sie Hostzuordnungen und beheben Sie Übereinstimmungsprobleme und starten Sie die Hosts neu, bis alle Hosts die Anforderungen erfüllen.
Eine Einführung in den Startprozess, die Unterschiede zwischen dem ersten und den nachfolgenden Startvorgängen und die Verwendung der Hostanpassung finden Sie in .