Wenn der vSphere Auto Deploy-Server nicht verfügbar ist, verwendet der Host ein zwischengespeichertes Image. Für die Verwendung von statusfreiem Caching müssen Sie ein Hostprofil konfigurieren.
Voraussetzungen
- Definieren Sie die Festplatte, die für das Caching verwendet werden soll, und legen Sie fest, ob der Caching-Prozess eine vorhandene VMFS-Partition überschreiben soll.
- Schützen Sie in Produktionsumgebungen das vCenter Server-System und den vSphere Auto Deploy-Server, indem Sie sie in eine hoch verfügbare Umgebung aufnehmen. Das Vorhandensein von vCenter Server in einem Verwaltungscluster gewährleistet, dass VDS- und VM-Migrationen möglich sind. Schützen Sie, wenn möglich, weitere Elemente Ihrer Infrastruktur. Weitere Informationen hierzu finden Sie unter Einrichten einer hochverfügbaren vSphere Auto Deploy-Infrastruktur.
- Richten Sie die Umgebung für vSphere Auto Deploy ein. Weitere Informationen hierzu finden Sie unter Installieren und Konfigurieren von vSphere Auto Deploy.
- Stellen Sie sicher, dass eine Festplatte mit mindestens 4GB freiem Speicherplatz zur Verfügung steht. Falls die Festplatte noch nicht partitioniert ist, erfolgt die Partitionierung bei Anwendung des Hostprofils.
- Richten Sie den Host so ein, dass er versucht, zuerst vom Netzwerk und danach von der Festplatte zu starten, falls das Starten vom Netzwerk fehlschlägt. Weitere Informationen finden Sie in der Dokumentation Ihres Hardwareanbieters.
- Erstellen Sie ein Hostprofil. Weitere Informationen finden Sie in der Dokumentation Hostprofile.
Prozedur
- Navigieren Sie zu .
- Klicken Sie auf das zu konfigurierende Hostprofil aus und klicken Sie auf die Registerkarte Konfigurieren.
- Klicken Sie auf Hostprofil bearbeiten.
- Wählen Sie auf der Seite „Hostprofil bearbeiten“ des Assistenten aus.
- Wählen Sie im Dropdown-Menü Profileinstellungen für System-Image-Cache eine Richtlinienoption aus.
Option Beschreibung Statusfreies Caching auf dem Host aktivieren Nimmt eine Zwischenspeicherung des Image auf Festplatte vor. Statusfreies Caching für eine USB-Festplatte auf dem Host aktivieren Nimmt eine Zwischenspeicherung des Image auf der mit dem Host verbundenen USB-Festplatte vor. - Abhängig von der von Ihnen ausgewählten Richtlinienoption müssen Sie folgende Schritte ausführen:
- Wenn Sie Statusfreies Caching auf dem Host aktivieren auswählen:
- Geben Sie die Informationen zur zu verwendenden Festplatte an.
Option Beschreibung Argumente für die erste Festplatte Beim Konfigurieren einer Festplatte zur Installation des System-Images stehen Ihnen mehrere Möglichkeiten zum Definieren des Geräts zur Verfügung, auf dem ESXi installiert und über das es gestartet werden soll. Sie können die folgenden Argumente verwenden, um die Festplatte für die Installation zu definieren:- localesx – Die erste erkannte Festplatte mit einer gültigen Installation von ESXi
- local – Die erste lokale Festplatte, die nach dem Start von ESXi erkannt wird
- remoteesx – Die erste erkannte Remotefestplatte mit einer gültigen Installation von ESXi
- sortedremoteesx – Die erste Remotefestplatte, sortiert nach der niedrigsten erkannten LUN-ID, die eine gültige Installation von ESXi enthält
- remote – Die erste lokale Remotefestplatte, die nach dem Start von ESXi erkannt wird
- sortedremote – Die erste Remotefestplatte, sortiert nach der niedrigsten LUN-ID, die von ESXi nach dem Start erkannt wurde
- device model
- device vendor
- vmkernel device driver name
Sie können die Werte für das Gerätemodell und die Anbieterargumente abrufen, indem Sie den Befehl
esxcli storage core device list
in einer Konsole auf dem ESXi-Host ausführen und sich als root anmelden. Sie erhalten das Namensargument des vmkernel-Gerätetreibers, indem Sie den Befehlesxcli storage core adapter list
ausführen. Anschließend müssen Sie den Speicheradapter angeben, mit dem Ihr Startgerät verbunden ist.Standardmäßig versucht das System, eine bestehende ESXi-Installation zu ersetzen und anschließend auf die lokale Festplatte zu schreiben.
Sie können im Feld Argumente für erste Festplatte eine kommagetrennte Liste der zu verwendenden Festplatten in der Reihenfolge ihrer Priorität festlegen. Sie können mehr als eine Festplatte angeben. Verwenden Sie localesx für die erste Festplatte, auf der ESX installiert ist, verwenden Sie Modell- und Anbieterinformationen oder geben Sie den Namen des VMkernel-Gerätetreibers ein. Damit das System z. B. zuerst nach einer Festplatte mit dem Modellnamen ST3120814A sucht, zweitens nach einer beliebigen Festplatte, die den Treiber mptsas verwendet, und drittens nach der lokalen Festplatte, legen Sie ST3120814A,mptsas,local als Wert für dieses Feld fest.
Die erste Festplatteneinstellung im Hostprofil gibt die Suchreihenfolge an, die festlegt, welche Festplatte für den Cache verwendet wird. Die Suchreihenfolge wird als kommagetrennte Werteliste angegeben. Mit der Standardeinstellung localesx,local wird angegeben, dass vSphere Auto Deploy zuerst nach einer vorhandenen lokalen Cache-Festplatte sucht. Die Cache-Festplatte wird als Festplatte mit einem vorhandenen ESXi-Software-Image angegeben. Wenn vSphere Auto Deploy keine vorhandene Cache-Festplatte findet, wird nach einem vorhandenen lokalen Festplattengerät gesucht. Bei der Suche nach einer verfügbaren Festplatte verwendet vSphere Auto Deploy die erste leere Festplatte, auf der keine VMFS-Partition vorhanden ist.
Sie können das Argument für die erste Festplatte nur zum Festlegen der Suchreihenfolge angeben. Es kann keine Festplatte explizit festgelegt werden. Sie können z. B. nicht eine bestimmte LUN in einem SAN festlegen.
Aktivieren Sie diese Option, um die VMFS-Volumes auf der ausgewählten Festplatte zu überschreiben Bei Aktivierung dieses Kontrollkästchens überschreibt das System bestehende VMFS-Volumes, wenn der Festplattenspeicher nicht ausreicht, um Image, Image-Profil und Hostprofil zu speichern. Aktivieren Sie diese Option, um mit dem Host verbundene SSD-Geräte zu ignorieren Wenn Sie dieses Kontrollkästchen aktivieren, ignoriert das System alle vorhandenen SSD-Geräte und speichert keine Image-Profile und Hostprofile darauf. - Wählen Sie im Dropdown-Menü Konfiguration der Systemfestplatte die Option Benutzer muss die Richtlinienoption explizit auswählen aus.
- Wenn Sie Statusfreies Caching für eine USB-Festplatte auf dem Host aktivieren auswählen:
- Wählen Sie im Dropdown-Menü Konfiguration der Systemfestplatte die Option Vom Benutzer in der Hostanpassung angegebene Systemfestplatte aus.
- Klicken Sie unter Hosts und Cluster mit der rechten Maustaste auf den Host und wählen Sie aus. Definieren Sie eine Festplatte mit persistentem Speicher im Feld Wert für die Eigenschaft Systemfestplatte.
- Wenn Sie Statusfreies Caching auf dem Host aktivieren auswählen:
- Klicken Sie auf Speichern, um die Konfiguration des Hostprofils abzuschließen.
Nächste Maßnahme
Wenden Sie das Hostprofil auf einzelne Hosts an, indem Sie die Hostprofilfunktion in vSphere Client verwenden. Weitere Informationen finden Sie in der Dokumentation Hostprofile. Alternativ können Sie eine Regel erstellen, um Hosts das Hostprofil mit dem vSphere Client oder der PowerCLI zuzuweisen. Weitere Informationen hierzu finden Sie unter Erstellen einer Regel und Zuweisen eines Hostprofils zu Hosts.
- Erstellen Sie eine Regel, durch die das Hostprofil auf alle Hosts angewendet wird, die Sie mit den auf dem Referenzhost angegebenen Einstellungen bereitstellen möchten. Informationen zum Schreiben einer Regel in einer PowerCLI-Sitzung finden Sie unter Erstellen einer Regel und Zuweisen eines Hostprofils zu Hosts.
- Führen Sie für Hosts, die bereits mit vSphere Auto Deploy bereitgestellt wurden, Vorgänge zum Testen und Reparieren von Übereinstimmungen in einer PowerCLI-Sitzung durch (siehe Testen und Reparieren der Regelübereinstimmung).
- Schalten Sie noch nicht ausgestattete Hosts ein, um sie mit dem neuen Hostprofil auszustatten.