esxcli: Got no data from process

Soeben wollte ich auf VMWare ESXi ESXi-7.0U3 upgraden und scheiterte mit dem folgenden Fehler:
[root@vhost:~] esxcli software profile update -p ESXi-7.0U3-18644231-standard -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml<br />Got no data from process: LANG=en_US.UTF-8 /usr/lib/vmware/esxcli-software profile.update  -d "https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml" -p "ESXi-7.0U3-18644231-standard"

Werbung

Daraufhin durchsuchte ich das Netz, wobei ich auf verschiedene Dinge stieß:
  • ESXi Firewall freischalten:
    # Cut and paste these commands into an ESXi shell to update your host with this Imageprofile
    # See the Help page for more instructions
    #
    esxcli network firewall ruleset set -e true -r httpClient
    esxcli software profile update -p ESXi-7.0U3-18644231-standard \
    -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml
    esxcli network firewall ruleset set -e false -r httpClient
    #
    # Reboot to complete the upgrade

    Das half bei mir leider nichts
  • Locker Space freigeben – half bei mir auch nicht
  • Manuell runterladen und installieren. Das funktionierte bei mir und war auch so wie ich es in der Vergangenheit gemacht hatte.
Für die Ausführung der letzten Problemlösung muss man auf die VMWare Seite für den Download gehen und dort das „VMware vSphere Hypervisor (ESXi) Offline Bundle“ herunterladen. Dieses ZIP-File dann ohne auspacken auf einen ESXi Datastore hochladen. Nun kann man via dem folgenden Kommando (Pfad zum Zip anpassen!) den ESXi updaten:
esxcli software profile update -d /vmfs/volumes/5f03704a-21ed9518-823f-7085c2f2f11f/VMware-ESXi-7.0U3-18644231-depot.zip -p "ESXi-7.0U3-18644231-standard"
Dann einmal rebooten und die Sache ist gegessen. Sehr seltsamer Fehler aber wenn es sich so einfach lösen lässt will ich mich mal nicht beschweren 😉

Veröffentlicht von

Uli

IT-Nerd und Admin

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

I accept that my given data and my IP address is sent to a server in the USA only for the purpose of spam prevention through the Akismet program.More information on Akismet and GDPR.