Variante 1 (Internet-Zugriff)
Zunächst sicherstellen, daß im BIOS die SATA Platten mittels AHCI angesprochen werden.
Booten ESXi Server
Nach dem Start in den Wartungsmodus wechseln oder sicherstellen, daß keine VM läuft.
SSH-Session auf dem ESXi Host eröffnen bzw. die ESXi Shell aufrufen.
Der eigentliche Upgrade wird Online mittels http-Zugriff in das Internet stattfinden. Daher muß http erlaubt werden:
esxcli network firewall ruleset set -e true -r httpClient
Verfügbare Profile / Depots ermitteln:
esxcli software sources profile list -d
https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml | grep -i ESXi-6.5
Der String hinter dem
grep -i
schränkt die Ausgabe ein. Alternativ kann noch ein
| sort
angehängt werden, um die Ausgabe zu sortieren.
Die Einstiegsversion hat normalerweise eine ca. 7-stellige Zahl. Die Updates haben dann eine Zahl als Anhängsel an dem Namen, die u.a. ein Datum darstellt.
Upgrade durchführen
esxcli software profile update -d
https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml -p ESXi-6.5.0-4564106-standard
Die Software wird direkt bei VMWare heruntergeladen und gleich eingespielt. Das kann einige Minuten dauern, bis ein Ergebnis auf dem Bildschirm erscheint.
Bildschirmausgabe auf Fehler untersuchen. Kurz nach dem Befehl sollte der Text in der folgenden Art auftauchen.
Installation Result
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
Reboot Required: true
Der http- Zugriff ist nun nicht mehr notwendig und sollte wieder verboten werden:
esxcli network firewall ruleset set -e false -r httpClient
Rechner rebooten
Nach dem Reboot kann mit dem Kommandozeilen-Befehl
vmware -lv
die aktive Version angezeigt werden.
ESXi kann verwendet werden
Variante 2 (ISO)
Herunterladen von
VMware-VMvisor-Installer-201701001-4887370.x86_64.iso
von VMWare
Brennen des Files
VMware-VMvisor-Installer-201701001-4887370.x86_64.iso
auf CD
Zunächst sicherstellen, daß im BIOS die SATA Platten mittels AHCI angesprochen werden.
Einlegen CD in ESXi Server und Rechner von CD booten
Am Willkommens-Bildschirm zur Wahl des Modus Installer oder Booten der aktuellen Installation den Menüpunkt "Installer" wählen und sofort danach
SHIFT + O
drücken
nun muß als Boot-Option die folgenden Parameter eingegeben werden:
runweasel preferVmklinux=TRUE
Damit werden einige native Treiber unterdrückt (siehe Artikel: VMWare Community - ESXi 6.5 USB-Stick Problem).
Zum Abschluß ENTER drücken.
Bei der Installation / dem Upgrade dann weiter den Menüs folgen. Bei der Erkennung der Platten wird nun der USB-Stick erkannt. Aus den angezeigten Festplatten und USB-Sticks muß dann der USB-Stick ausgewählt werden. Die Installation prüft dann, ob sie die dort vorliegende Installation upgraden kann. Es folgt die Anzeige, ob eine Installation oder ein Upgrade gewüscht ist. Ich habe mich für den Upgrade entschieden. Bei der folgenden Prüfung wurde bei mir eine Warnung wegen nicht mehr supporteten PCI-Devices am Bildschirm ausgegeben. Es war bei mir offenbar die Netzwerkkarte. Ich habe das ignoriert und das Upgrade durchlaufen lassen.
Upgrade durchlaufen lassen
Rechner rebooten
ESXi sollte vollständig starten in Version 6.5
Nach dem Reboot kann mit dem Kommandozeilen-Befehl
vmware -lv
die aktive Version angezeigt werden.
ESXi kann verwendet werden