Zu den ersten Schritten mit Auto Deploy gehören das Verständnis der Funktionsweise von Auto Deploy, die Installation des Auto Deploy-Servers, die Installation von vSphere PowerCLI, die Formulierung von vSphere 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 Machbarkeitsnachweis-Setup für Auto Deploy finden Sie eine schrittweise Übung, die Ihnen dabei hilft, Ihre erste Auto Deploy-Umgebung unter Windows Server 2008 einzurichten.

Sie können diese Schritte befolgen, um Hosts in Ihrer Umgebung mit Auto Deploy bereitzustellen.

  1. Installieren Sie vCenter Server und die zugehörigen Komponenten oder stellen Sie vCenter Server bereit.

    Der Auto Deploy-Server ist im Verwaltungsknoten enthalten.

  2. Installieren Sie vSphere PowerCLI, das die Cmdlets für Auto Deploy und Image Builder enthält.

    Siehe Installieren von vSphere PowerCLI und erforderlicher Software und Verwendung der Auto Deploy-cmdlets.

  3. Suchen Sie das Image-Profil, das die VIBs enthält, die Sie für Ihre Hosts bereitstellen möchten.

    • In den meisten Fällen fügen Sie die Depots mit der erforderlichen Software zu Ihrer vSphere PowerCLI-Sitzung hinzu und wählen anschließend ein Image-Profil aus einem dieser Depots aus.

    • Mit 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 vSphere PowerCLI-Sitzung hinzu.

    Die Verwendung von 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 vSphere PowerCLI-Sitzung hinzufügen.

  4. Verwenden Sie das vSphere 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

    Siehe Zuweisen eines Image-Profils zu Hosts.

    Anmerkung:

    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. Siehe Einrichten von Hostprofilen für statische IP-Adressen im vSphere Web Client.

  5. Schalten Sie den Host ein, damit Auto Deploy den Host mit dem angegebenen Image-Profil ausstattet.

  6. 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. Siehe Einrichten eines Auto Deploy-Referenzhosts.

  7. Erstellen und exportieren Sie ein Hostprofil für den Referenzhost.

    Weitere Informationen finden Sie in der Dokumentation Hostprofile.

  8. Mit dem Copy-DeployRule-cmdlet können Sie mehrere Hosts bereitstellen.

    Sie können die Regel überarbeiten, sodass nicht nur ein Image-Profil, sondern auch ein Hostprofil und ein Clusterspeicherort zugewiesen werden.

    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.

  9. Schalten Sie die gewünschten Hosts ein.

    Wenn die anhand des Musters angegebenen Hosts derzeit nicht von einem vCenter Server-System verwaltet werden, stattet sie Auto Deploy mit dem bereits gespeicherten Image-Profil und dem angegebenen Hostprofil aus und fügt sie zum Zielcluster hinzu.

  10. 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.

    Beheben Sie die Hostanpassungs- und -ü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 Grundlegendes zu vSphere Auto Deploy.