So aktualisieren Sie ESXi 6.5 auf 6.7 mit VMware Update Manager

<>><> >> Um einen ESXI-Host zu patchen, können Sie die Befehlszeilenschnittstelle in ESXCLI verwenden. Die Verwendung von ESXCLI-Befehlen zum Patchen einer großen Anzahl von ESXi-Hosts kann jedoch zeitaufwändig sein, und Hosts mit unterschiedlichen Versionen können die Sache noch komplizierter machen. In diesem Blogbeitrag betrachten wir eine andere Methode, um mehrere VMware ESXi-Hosts – unabhängig von ihrer Version – über eine einzige Schnittstelle mit VMware vSphere Update Manager zu patchen und zu aktualisieren. Aber zuerst möchten wir zunächst den Unterschied zwischen den Begriffen „Upgrade“ und „Update“ klären: Ein Upgrade ist die Änderung der Version eines ESXi-Hosts, vCenter Servers usw. von einer Minor-Version zu einer Major-Version, beispielsweise v.6.0 auf v.6.5, v.6.5 auf v.6.7 usw. Ein Update oder Patch ist die Installation von Patches, die dazu dienen, Fehler in einer bestehenden Hauptversion zu beheben. Die Build-Nummer ändert sich, aber die Version bleibt nach dem Anwenden eines Patches unverändert. Wenn Sie beispielsweise ESXi 6.7 auf ESXi 6.7 U1, U2 oder U3 aktualisieren, behalten Sie die Version 6.7 bei. Was ist VMware Update Manager? VMware vSphere Update Manager (VUM) ist ein vCenter Plug-in (Erweiterung). Es muss manuell auf vCenter Server-Versionen installiert werden, die älter als vCenter 6.5 sind. Wenn vCenter Server 6.5 unter Windows installiert ist, sollten Sie VUM manuell installieren. VMware Update Manager kann auf dem Computer mit vCenter oder auf einem anderen Windows-Computer installiert werden. VUM muss über eine Netzwerkverbindung mit vCenter verfügen, da es eng in vCenter Server integriert ist. Wenn Sie vCenter Server Appliance (VCSA) Version 6.5 oder höher installiert haben, ist vSphere Update Manager standardmäßig in vCenter vorinstalliert und wird automatisch gestartet. Es wird empfohlen, vCenter 6.7 als VCSA zu installieren – in diesem Fall wird vCenter als virtuelle Maschine (VM) auf einem ESXi-Server ausgeführt. VMware vCenter ist das zentralisierte Management-System für vSphere, und vSphere Update Manager ist ein zentralisiertes Tool zum Aktualisieren/Upgraden von ESXi-Hosts, VMs, virtuellen Appliances und virtuellen Anwendungen ( VMware vApps ). Sie können VUM auch verwenden, um Software wie Treiber auf VMware ESXi-Hosts zu installieren und zu aktualisieren, VM-Hardware zu aktualisieren, VMware Tools zu installieren und zu aktualisieren. Mit VUM können Sie mehrere Entitäten gleichzeitig aktualisieren/upgraden. Vorteile der Verwendung von VMware Update Manager Zu den Vorteilen der Verwendung von VMware Update Manager gehören Flexibilität und die Möglichkeit, VMware-Patches unabhängig von der Host-Version auf mehreren Hosts gleichzeitig zu installieren. Ein solcher Ansatz ermöglicht Ihnen auch das zentrale Verwalten von VMware-Patches mithilfe von vCenter mit VMware vSphere Client und hilft Ihnen, Zeit bei der vSphere-Verwaltung zu sparen. Sie können die Installation von ESXi-Patches automatisieren. VMware Update Manager ist universell einsetzbar und ermöglicht Ihnen die Installation von Patches von Drittanbietern wie Cisco Distributed Virtual Switch, aktualisierten Treibern für Hewlett-Packard-Server usw. sowie von VMware-Patches. Kompatibilitäts Bevor Sie mit dem Upgrade-/Aktualisierungsprozess beginnen, überprüfen Sie unbedingt die Kompatibilität Ihrer aktuellen vCenter-Version mit der neuen ESXi-Version, die Kompatibilität Ihrer aktuellen ESXi-Version mit der Upgrade-Version und die Kompatibilität Ihrer Backup-Software mit den neuen ESXi- und vCenter-Versionen, die Sie nach dem Upgrade/der Aktualisierung verwenden werden. Sie können dazu die VMware-Interoperabilitätsmatrizen unter auf der VMware-Website. Überprüfen Sie außerdem die Kompatibilität Ihrer Hardware mit ESXi-Patches, bevor Sie diese Patches installieren. So funktionieren ESXi-Patches und -Upgrades Grundsätzlich umfasst der Workflow für ESXi-Patches die folgenden Schritte: Hochladen der erforderlichen Installationsdatei in den Update Manager Erstellen einer benutzerdefinierten Baseline Anhängen der Baseline an die erforderliche Entität (ESXi-Host, Rechenzentrum, Cluster usw.) Compliance-Prüfung (optional) Vorabprüfung der Korrekturmaßnahmen Behebung Beachten Sie, dass in den meisten Fällen virtuelle Maschinen vor Beginn der Behebung von ESXi-Hosts heruntergefahren oder von diesen migriert werden müssen, wenn Sie diese Hosts aktualisieren oder upgraden möchten. ESXi-Hosts wechseln bei der Behebung automatisch in die Wartung. Nach Abschluss der Korrekturmaßnahmen verlassen die ESXi-Hosts den Modus der Wartung, und möglicherweise ist ein Neustart des Hosts erforderlich. Wenn Sie sich für die Korrektur mehrerer ESXi-Hosts entschieden haben, beginnt die Korrektur des zweiten Hosts, sobald der Prozess der Korrektur des ersten ESXi-Hosts fertiggestellt ist. Daher ist der Prozess für ESXi-Hosts wie folgt: Ein ESXi-Host wird in den Modus der Wartung versetzt. Ein Patch wird installiert. Der ESXi-Host wird neu gestartet. Der ESXi-Host wird wieder mit vCenter verbunden. Der ESXi-Host verlässt den Modus der Wartung. Der ESXi-Patching-Prozess für den weiteren ESXi-Host wird gestartet. Verwendung von vSphere Update Manager zum Patchen von VMware ESXi-Hosts Sehen wir uns nun an, was bei der Verwendung von VMware Update Manager für das Upgrade von VMware ESXi 6.5 auf VMware ESXi 6.7 zu beachten ist. In diesem Beispiel wird vCenter 6.7 für das Management von drei ESXi-Hosts verwendet. VMware vSphere Update Manager ist in VCSA 6.7 (vCenter Server Appliance) vorinstalliert. Öffnen Sie VMware vSphere Client, gehen Sie zu Hosts und Cluster und wählen Sie die VMware ESXi-Hosts aus, die Sie aktualisieren möchten. Sie können einen VM-Ordner, einen Cluster oder bei Bedarf das gesamte Rechenzentrum auswählen. In diesem Beispiel wird der ESXi-Host mit der IP-Adresse 192.168.101.205 aktualisiert. Aktualisieren von ESXi 6.5 auf ESXi 6.7 Wählen Sie den gewünschten ESXi-Host aus und überprüfen Sie die Version und Build-Nummer in der Zusammenfassung Registerkarte. Beachten Sie die Updates Registerkarte, die vorhanden ist, wenn VMware Update Manager in vCenter installiert ist. Sie können auch die Updates Registerkarte öffnen, um die ESXi-Version und den Build zu überprüfen. Wie Sie auf dem Screenshot sehen können, wird in diesem Beispiel ESXi 6.5 Build 8294253 verwendet (die IP-Adresse des ESXi-Hosts lautet 192.168.101.205 und die IP-Adresse von vCenter lautet 192.168.101.103 ). Auf der Registerkarte Updates finden Sie einen Link zur VMware Update Manager-Seite von vCenter. Sie sollten über alle erforderlichen Pakete verfügen, bevor Sie ESXi aktualisieren können. Beachten Sie, dass Sie download das ESXi 6.7 ISO-Installationsprogramm manuell herunterladen müssen, bevor Sie ESX 6.5 in vSphere Update Manager aktualisieren. Hochladen des Images für das Upgrade Gehen Sie zu VMware Update Manager ( Startseite Update Manager ), wählen Sie die Registerkarte „ESXi-Images“ und klicken Sie auf Importieren Sie , um die ESXi 6.7-Installations-ISO-Datei in das Repository von vSphere Update Manager zu importieren. Klicken Sie auf Durchsuchen Sie und wählen Sie die ESXi 6.7-Installations-ISO-Datei aus. Klicken Sie auf Importieren Sie , um das Image in ein Repository zu importieren. Warten Sie, bis das ISO-Image kopiert wurde. Nachdem Sie Ihr ESXi 6.7-Installationsimage in das Update Manager-Repository kopiert haben, sollten Sie eine neue Baseline erstellen. Eine Baseline ist wie eine Voreinstellung, die auf mehrere Entitäten, z. B. ESXi-Hosts, gleichzeitig angewendet werden kann. Baselines werden in Host-Baselines, VM-Baselines (Virtuelle Maschinen) und VA-Baselines (Virtuelle Appliances) unterteilt. VM-Baselines und VA-Baselines können nicht manuell erstellt werden, da sie vordefiniert sind. Sie können auch Baseline-Gruppen erstellen. In diesem Beispiel enthält die Baseline ein ESXi-Image für ein Upgrade. Sie können jedoch mehrere Patches (Updates), Upgrades oder Erweiterungen auswählen, um sie zu einer Baseline hinzuzufügen. Anschließend können Sie eine Baseline verwenden, um mehrere Patches gleichzeitig auf VMware ESXi-Hosts zu installieren. Erstellen einer Baseline in VMware Update Manager Klicken Sie auf der Registerkarte „ESXi-Images“ auf Neue Baseline . Der Assistent zum Erstellen einer Baseline umfasst drei Schritte: Geben Sie einen Namen und eine Beschreibung für eine neue Baseline ein. In diesem Beispiel lautet der Name ESXi6-7upgrade . Klicken Sie auf Weiter , um fortzufahren. Wählen Sie ein ESXi-Release-Image aus. In diesem Fall wird das ISO-Image „ESXi 6.7 Update1“ ausgewählt. Klicken Sie auf Weiter . Überprüfen Sie die Zusammenfassung und klicken Sie auf Fertigstellen Sie den Vorgang . Die Baseline wurde nun erstellt und wird in der Registerkarte „ Baselines “ von VMware Update Manager angezeigt. Außerdem werden zwei vordefinierte Baselines angezeigt (Nicht kritische Host-Patches und Kritische Host-Patches). Anhängen einer Baseline Gehen Sie zu Hosts und Cluster , wählen Sie Ihren Host (ESXi 6.5) und wählen Sie die Updates Registerkarte. Wählen Sie im Abschnitt „ Übersicht die Option „ Host-Updates Wählen Sie im Abschnitt „ Beigefügte Baselines Abschnitt, klicken Sie auf Anhang . Hinweis: Sie können das gesamte Rechenzentrum, den VM-Ordner oder den Cluster auswählen, wenn Sie mehrere ESXi-Hosts aktualisieren möchten. Wählen Sie Ihre benutzerdefinierte Upgrade-Baseline ( ESXi6-7upgrade in diesem Fall) und klicken Sie auf Anhängen . Überprüfen der Konformität Zurück zu Hosts und Cluster . Wählen Sie Ihren ESXi-Host (Rechenzentrum, VM-Ordner oder Cluster). Wählen Sie die Registerkarte „ “ (Aktualisierungen) Updates . Wählen Sie auf der Registerkarte „ “ (Aktualisierungen) Updates die Option „ “ (Aktualisierungen installieren) Übersicht . Wählen Sie Host-Compliance und klicken Sie auf Compliance überprüfen . Mit der Konformitätsprüfung können Sie den Status der zu den Baselines hinzugefügten Updates überprüfen und werden über etwaige Konflikte informiert. Wenn das Update/Upgrade nicht unterstützt wird, benachrichtigt Sie VMware Update Manager bei der Durchführung der Konformitätsprüfung. In diesem Beispiel ist der Host-Compliance-Status nicht konform , aber das Upgrade kann für ausgewählte Hosts technisch durchgeführt werden. Vorabprüfung der Korrektur Eine Vorabprüfung der Korrektur sollte durchgeführt werden, um die Bedingungen zu überprüfen und mögliche Probleme zu identifizieren, die nach der Korrektur auftreten können. Wenn mögliche Probleme vorliegen, wird eine Liste mit empfohlenen Aktionen angezeigt. Wenn Sie beispielsweise ESXi-Hosts aktualisieren/upgraden möchten und VMs in einem Cluster ausgeführt werden, müssen Sie möglicherweise DPM und HA-Zugangskontrolle deaktivieren und DRS , EVC usw. aktivieren. Bei VMs müssen Sie möglicherweise ein virtuelles DVD-Laufwerk trennen, die Fehlertoleranz für die VM in einem Cluster deaktivieren usw. Durch die Vorabprüfung der Fehlerbehebung können Sie vermeiden, dass der Aktualisierungs-/Upgrade-Vorgang nach dem Start abgebrochen wird. Gehen Sie zu Hosts und Cluster , wählen Sie Ihren ESXi-Host (Hosts) aus, klicken Sie mit der rechten Maustaste auf den Host und wählen Sie im Kontextmenü Update Manager Vorabprüfung der Fehlerbehebung . Warten Sie einen Moment, bis der Überprüfungsvorgang fertiggestellt ist. Wenn nach Fertigstellung des Vorab-Überprüfungsprozesses Warnungen angezeigt werden, führen Sie die empfohlenen Aktionen durch, um die Probleme zu beheben. Wenn alles korrekt ist und keine Aktionen zur Behebung erforderlich sind, gehen Sie zu Hosts und Cluster , wählen Sie Ihren ESXi-Host aus, wählen Sie die Registerkarte Updates und öffnen Sie die Kategorie Host-Updates im Abschnitt Übersicht . Wählen Sie die gewünschte Baseline aus (in diesem Fall „ ”/ „ESXi6-7upgrade” / ) und klicken Sie auf „ ”/ „Remediate” / . Lesen und akzeptieren Sie die Endbenutzer-Lizenzvereinbarung (EULA), aktivieren Sie das entsprechende Kontrollkästchen und klicken Sie auf OK . Wählen Sie die ESXi-Hosts aus, die korrigiert werden müssen, bearbeiten Sie bei Bedarf die Einstellungen (Einstellungen zum Planen, Optionen) und klicken Sie auf Beheben . Alle VMs müssen vor der Behebung heruntergefahren oder von einem Host migriert werden. Der Host wechselt automatisch in den Modus der Wartung. Sie können den Fortschritt des Behebungsprozesses auf der Registerkarte „ “ (Aktuelle Aufgaben) „ “ „Recent Tasks“ (Aktuelle Aufgaben) „ “ (Aktuelle Aufgaben) „ “ „Recent Tasks“ (Aktuelle Aufgaben) „ “ einsehen. Warten Sie, bis der Vorgang fertiggestellt ist. Nach dem Upgrade eines ESXi-Hosts muss der Host neu gestartet werden und verlässt dann automatisch den Modus der Wartung. Sobald der ESXi-Upgrade-Prozess fertiggestellt wurde und Ihr ESXi-Host neu gestartet wurde, wählen Sie diesen Host auf der Seite „ “ (Host-/Cluster- ) aus und überprüfen Sie die Version und die Build-Nummer. Wie Sie im folgenden Screenshot sehen können, wurde unser ESXi-Host von v6.5 Build 8294253 auf Version 6.7 Build 10302608 (Update 1) aktualisiert. Sie können Ihre Build-Nummer mit der Build-Nummer in der Tabelle vergleichen und die Version, den Namen der Version und das Datum des Freigebens ermitteln. Der ESXi-Host wurde erfolgreich aktualisiert, und Sie können wieder VMs auf diesem Host ausführen. So patchen Sie ESXi 6.7 auf ESXi 6.7 Update 2 Wenn Sie ESXi 6.7-Hosts verwenden, können Sie diese Hosts erst aktualisieren, wenn eine neue Version von VMware vSphere freigegeben wurde. Zum Zeitpunkt der Erstellung dieses Blogbeitrags ist VMware vSphere 6.7 die neueste Version. VMware hat jedoch Updates mit Sicherheitspatches und anderen Patches freigegeben. ESXi 6.7-Hosts können zum Zeitpunkt der Erstellung dieses Artikels auf ESXi 6.7 Update 1, Update 2 und Update 3 aktualisiert werden. Betrachten wir als Beispiel, wie Sie ESXi-Host Version 6.7 Update 1 auf Version 6.7 Update 2 zu aktualisieren. Mit diesem Verfahren können Sie Ihr ESXi 6.7 Update 2 auf ESXi 6.7 Update 3 aktualisieren, indem Sie den VMware Update Manager verwenden und benutzerdefinierte VMware-Patches installieren. Wie Sie sich vielleicht erinnern, ist die aktuelle Version des VMware ESXi-Hosts in unserem Beispiel Version 6.7 Update 1 Build 10302608. Schritt 1: Öffnen Sie den Update Manager Öffnen Sie den vSphere Update Manager (in vSphere Client gehen Sie zu Home Update Manager ) und wählen Sie die Registerkarte Updates Registerkarte. Sie sehen eine Liste der verfügbaren Updates und Patches, deren Schweregrad, Typ und Kategorie. Das erforderliche VMware ESXi 6.7 Complete Update 2 ist in dieser Liste enthalten, daher können wir fortfahren. Schritt 2: Erstellen Sie eine Baseline Wie im vorherigen Beispiel müssen Sie zunächst eine neue Baseline erstellen. Öffnen Sie in VMware Update Manager die Registerkarte „ “ (Baselines) , klicken Sie auf „New Baseline“ (Neue Baseline) und wählen Sie „New Baseline“ (Neue Baseline) . Die Der Assistent zum Erstellen einer Baseline wird geöffnet. Name und Beschreibung . Geben Sie einen Namen ein, zum Beispiel ESXi6-7upd2 , geben Sie eine Beschreibung ein (optional) und wählen Sie den Baseline-Typ aus. In diesem Fall ist der Inhaltstyp Patch . Klicken Sie auf Weiter um fortzufahren. Patches automatisch auswählen . Da wir das erforderliche Update manuell installieren möchten, muss das Kontrollkästchen „ Diese Baseline automatisch mit Patches aktualisieren, die den folgenden Kriterien entsprechen ” deaktiviert werden. Andernfalls werden alle verfügbaren VMware-Patches zur Installation vorgeschlagen. Patches manuell auswählen . Wählen Sie die erforderlichen VMware-Patches aus. VMware ESXi 6.7 Complete Update 2 wurde in diesem Beispiel ausgewählt. Zusammenfassung . Überprüfen Sie Ihre Baseline-Einstellungen und wenn alles korrekt ist, klicken Sie auf Fertigstellen . Nachdem die Baseline erstellt wurde, können Sie die neue Baseline auf der Registerkarte „Baselines“ von VMware Update Manager anzeigen: Baselines Schritt 3: Fügen Sie die Baseline dem Host hinzu: Kehren Sie nun zurück zu Hosts und Cluster , wählen Sie den ESXi-Host aus, den Sie patchen möchten, und wählen Sie die Registerkarte Updates . Klicken Sie auf Host-Updates und im Abschnitt Beigefügte Baselines Abschnitt, klicken Sie auf Anhängen . Wählen Sie im Popup-Fenster die gewünschte Baseline aus ( ESXi6-7upd2 in diesem Beispiel) und klicken Sie auf Anhang . Schritt 4: Beheben Sie den ESXi-Host Nun wurde die Baseline an den ESXi-Host angehängt, und Sie sollten diese Baseline auswählen. Sie sollten Ihren ESXi-Host für die Behebung vorbereiten und VMs von den Hosts, die gepatcht werden müssen, herunterfahren oder migrieren. Beachten Sie, dass der ESXi-Host in den Modus der Wartung versetzt werden muss, um ESXi-Patches zu installieren. Klicken Sie weiter auf „ “ ( ) , um mit der Aktualisierung des ESXi-Hosts zu beginnen. Bestätigen Sie im neu geöffneten Fenster den Host, den Sie patchen möchten, und wählen Sie diesen Host aus, indem Sie das Kontrollkästchen (das Kontrollkästchen ist standardmäßig aktiviert). Konfigurieren Sie bei Bedarf zusätzliche Optionen und klicken Sie auf Remediate , um mit dem Patchen des ESXi-Hosts zu beginnen. Schritt 5: Überprüfen Sie, ob der Host gepatcht wurde Warten Sie, bis der Korrekturprozess fertiggestellt ist. Wählen Sie anschließend Ihren ESXi-Host aus und überprüfen Sie auf der Registerkarte „ “ ( ) die Version und die Build-Nummer, um sicherzustellen, dass der Host erfolgreich gepatcht wurde. Zusammenfassung Jetzt wurde unser ESXi-Host auf Version 6.7.0 Update 2 Build 13006603 aktualisiert. Beachten Sie, dass Sie bei Bedarf globale Einstellungen für VMware Update Manager konfigurieren können, indem Sie zu Update Manager Einstellungen . Fazit VMware Update Manager ist ein nützliches Modul zum Verwalten und Installieren von Updates in VMware vSphere-Umgebungen. VMware vSphere Update Manager (VUM) ist eng in vCenter integriert und in VCSA 6.5 und VCSA 6.7 enthalten. Es wird insbesondere empfohlen, VUM zum Aktualisieren oder Upgraden von Komponenten in großen vSphere-Umgebungen zu verwenden. Vergessen Sie nicht, vor der Installation von Patches die Kompatibilität zu überprüfen, und beachten Sie, dass Virtuelle Maschinen, die auf VMware ESXi-Hosts ausgeführt werden, auf denen Patches installiert werden sollen, migriert oder heruntergefahren werden müssen. Die VMware-Backup-Software von NAKIVO unterstützt die neueste Version von VMware vSphere und ermöglicht es Ihnen, Ihre VMs zu schützen und bei Bedarf einzelne Elemente und vollständige VMs sofort wiederherzustellen. >

>

<> >

<< >

< >

<>

Empfohlene Artikel