Willkommen bei SCHROETER|EDV
headerimage

Beschreibung

diese Kurzbeschreibung soll die Schritte darstellen, wie Sie ein Update eines Standalone ESXi Servers umsetzen können. Hierfür wurde eine Laborumgebung verwendet, auf Basis eines Lenovo Tiny m920q und der VMware Hypervisor Version 8.

Folgende Voraussetzungen, Vorbereitungen wurden vor dem Update vorgenommen:

  • Es wurde das aktuellste Lenovo Custom VMware ESX Image verwendet; VMware-ESXi-8.0.3g-24859861-LNV-S10-20250909.zip ( Siehe Link Auflistung )
  • Alle VMs auf dem Hypervisor wurden heruntergefahren und zuvor mittels Backup Clone gesichert
  • Für das Update wurde ein Lokaler Speicher Pool (LS01) verwendet
  • die gelisteten Schritte wurden auf einem ähnlichen System mit nur 2 VMs zuvor angetestet


Schritte - Umsetzung des Updates:

  1. Melden Sie sich als Root via SSH am ESX Host an.
  2. Ermitteln Sie den aktuellen Verisons- Stand der installierten ESX Version: esxcli system version get
    Als Bsp. sollte die Ausgabe ähnlich aussehen:
    Product: VMware ESXi
    Version: 8.0.3
    Build: Releasebuild-24022510
    Update: 3
    Patch: 0
  3. Setzen Sie den ESX Host in den Wartungsmodus: esxcli system maintenanceMode set --enable=true
  4. [Optional] Erlauben Sie der ESX Host Firewall den Remote Zugriff ins WAN: esxcli network firewall ruleset set -e true -r httpClient
  5. Hinterlegen Sie das Update File auf dem ESX Host wenn vorhanden auf einen lokalen Storage Pool.
    Bsp. Pfad: /vmfs/volumes/LS01/temp/esxi803glnv-20250909.zip
  6. Benennen Sie für den Update Zweck das Update File um: Bsp. esxi803glnv-20250909.zip
  7. Ermitteln Sie den Profilnamen des Update Paketes:
    esxcli software sources profile list -d /vmfs/volumes/LS01/temp/esxi803glnv-20250909.zip
    Als Bsp. sollte die Ausgabe ähnlich aussehen:
    Name Vendor Acceptance Level Creation Time Modification Time
    ---------------------- ------------ ---------------- ------------------- -----------------
    LVO_8.0.3-LVO.803.12.7 Lenovo, Inc. PartnerSupported 2025-09-08T09:00:59 2025-09-08T09:00:59
  8. Führen Sie vor dem eigentlichen Update einen so genannten Trockenlauf (Dry Run) aus:
    esxcli software profile update -p LVO_8.0.3-LVO.803.12.7 --dry-run --depot=/vmfs/volumes/LS01/temp/esxi803glnv-20250909.zip

    Hierbei können Sie prüfen, ob der Assistent beim HW Check eine Auffälligkeit feststellt und diese vor dem eigentlichen Update korrigieren.
    Auf dem Laborsystem wurde ein Hinweis auf eine veraltete BIOS Version festegestellt und empfohlen, diese auf UEFI umzustellen.
  9. Führen Sie nach erfolgreicher Prüfung nun das Update selbst durch:
    esxcli software profile update -p LVO_8.0.3-LVO.803.12.7 --depot=/vmfs/volumes/LS01/temp/esxi803glnv-20250909.zip

    Nach Abschluss des Updates, erhalten Sie eine "Update Succsessfully" Meldung.
  10. [Optional] Setzen Sie die zuvor gesetzte Firewall Anpassung zurück: esxcli network firewall ruleset set -e false -r httpClient
  11. Beenden Sie den Wartungsmodus des ESX Hosts: esxcli system maintenanceMode set --enable=false
  12. Starten Sie den ESX Host nach den oben umgesetzten Schritten neu: esxcli system shutdown reboot -d 30 -r "Reboot after Installing Update"


Wenn Sie die oben genannten Schritte umgesetzt haben, wurde erfolgreich ein Update umgesetzt. Nachdem der Host neu gestartet wurde, können Sie die Update Version mittels SSH Login überprüfen.

esxcli system version get
Product: VMware ESXi
Version: 8.0.3
Build: Releasebuild-24859861
Update: 3
Patch: 79


Quelle: https://knowledge.broadcom.com/external/article/380215/esxi-version-change-is-not-allowed-using.html

Image Source Link: https://vmware.lenovo.com/index.html

Inhaltsverzeichnis

nach oben