In unserem Podcast diskutiert Thomas Bahn über Nutzen, Anwendungen und Erfahrungen aus den Bereichen Chatbots und Künstliche Intelligenz. Mehr erfahren

VMware Tools auf ESXi-Server aktualisieren

von Thomas,
assono GmbH, Standort Kiel,

VMware-Tools auf dem ESXi-Server werden normalerweise mit den ESXi-Updates mit aktualisiert, manchmal reicht das aber nicht.

Aktuell gibt es eine Sicherheitslücke (VMSA-2023-0024) bezüglich der VMware Tools, die erst mit Version 12.3.5 (Windows) bzw. 12.1.1 (macOS) beseitigt wurde.

Natürlich kann man in jede Windows- und macOS-VM rein gehen und dort den sogenannten "in-guest installer" ausführen. Eleganter finde ich aber, die VMware Tools des ESXi-Servers selbst zu aktualisieren, um dann "von außen" für die Aktualisierung der VMware Tools in den VMs zu sorgen.

Dazu kann man die VMware-Tools manuell und getrennt von ESXi-Updates aktualisieren.

Vorbereitung

VMware-Tools von customerconnect.vmware.com herunterladen und dabei das "VMware Tools Offline VIB Bundle" auswählen. In meinem Fall war das die Datei VMware-Tools-12.3.5-core-offline-depot-ESXi-all-22544099.zip

Die Zip-Datei auf den ESXi-Server hochladen, z. B. mit WinSCP.
Ich habe dafür innerhalb eines vorhandenen Datastores ein Verzeichnis "VMware-Tools" erstellt und die Zip-Datei darin abgelegt. Bei mir war das: /vmfs/volumes/datastoreHDD/VMware-Tools

Dann per SSH auf dem ESXi-Server anmelden (oder direkt auf der Konsole).

Aktualisierung

Am besten erst noch einmal die aktuelle Version nachschauen mit:

esxcli software vib list | grep tools

Das Ergebnis war bei mir:

tools-light 12.0.0.19345655-20036586 VMware VMwareCertified 2022-10-14

Man kann einen Blick in das neue VIB Bundle werfen mit:

esxcli software sources vib get --depot=file:///vmfs/volumes/datastoreHDD/VMware-Tools/VMware-Tools-12.3.5-core-offline-depot-ESXi-all-22544099.zip

Das kann dann ungefähr so aussehen:

[...]
VMware_locker_tools-light_12.3.5.22544099-22545121
Name: tools-light
Version: 12.3.5.22544099-22545121
Type: locker
Vendor: VMware
Acceptance Level: VMwareCertified
Summary: VMware Tools VIB for Windows and Linux guests (generated by vmtoolspkg build 22545121)
Description: This package contains cdrom and floppy images used to install the VMware Tools inside virtual machines.
ReferenceURLs:
Creation Date: 2023-10-03
Depends: esx-version >= 6.6.0
Conflicts:
Replaces:
Provides:
Maintenance Mode Required: False
Hardware Platforms Required:
Live Install Allowed: True
Live Remove Allowed: True
Stateless Ready: True
Overlay: False
Tags:
Payloads: tools

Die Installation kann man dann durchführen mit:

esxcli software vib install --depot=file:///vmfs/volumes/datastoreHDD/VMware-Tools/VMware-Tools-12.3.5-core-offline-depot-ESXi-all-22544099.zip

Bei mir sahen die Ausgaben so aus:

Installation Result
Message: Operation finished successfully.
Reboot Required: false
VIBs Installed: VMware_locker_tools-light_12.3.5.22544099-22545121
VIBs Removed: VMware_locker_tools-light_12.0.0.19345655-20036586
VIBs Skipped:

Nach dem Update

Zur Kontrolle noch einmal:

esxcli software vib list | grep tools

Mit hoffentlich diesem Ergebnis:

tools-light 12.3.5.22544099-22545121 VMware VMwareCertified 2023-12-15

Danach muss man noch die VMware Tools in den Windows-VMs über die Web-GUI des ESXi-Servers aktualisieren.

Fachbeitrag Administration Für Entwickler

Sie haben Fragen zu diesem Artikel? Kontaktieren Sie uns gerne: blog@assono.de

Sie haben Interesse an diesem Thema?

Gerne bieten wir Ihnen eine individuelle Beratung oder einen Workshop an.

Kontaktieren Sie uns

Weitere interessante Artikel

Sie haben Fragen?

Wenn Sie mehr über unsere Angebote erfahren möchten, können Sie uns jederzeit kontaktieren. Gerne erstellen wir eine individuelle Demo für Sie.

assono GmbH

Standort Kiel (Zentrale)
assono GmbH
Lise-Meitner-Straße 1–7
24223 Schwentinental

Standort Hamburg
assono GmbH
Bornkampsweg 58
22761 Hamburg

Telefonnummern:
Zentrale: +49 4307 900 416
Vertrieb: +49 4307 900 402

E-Mail-Adressen:
kontakt@assono.de
bewerbung@assono.de