VMware Tools for Nested ESXi

Wow. You can install VMware Tools for Nested ESXi now. The VIB package provides a VMware Tools service (vmtoolsd) for running inside a nested ESXi virtual machine. The following capabilities are exposed through VMware Tools:

  • Provides guest OS information of the nested ESXi Hypervisor (eg. IP address, configured hostname, etc.).
  • Allows the nested ESXi VM to be cleanly shut down or restarted when performing power operations with the vSphere Web/C# Client or vSphere APIs.
  • Executes scripts that help automate ESXi guest OS operations when the guest’s power state changes.
  • Supports the Guest Operations API (formally known as the VIX API).

esxi vmware tools


Option 1 – Download the VIB-file, put it on the datastore and set:

esxcli system maintenanceMode set -e true  esxcli software vib install -v /vmfs/volumes/[VMFS-VOLUME-NAME]/esx-tools-for-esxi-9.7.0-0.0.00000.i386.vib -f

esxcli system shutdown reboot -r "Installed VMware Tools" – See more at: http://www.virtuallyghetto.com/2013/11/w00t-vmware-tools-for-nested


Option 2 – Install VIB directly from VMware:

esxcli network firewall ruleset set -e true -r httpClient 

esxcli software vib install -v http://download3.vmware.com/software/vmw-tools/esxi_tools_for_guests/esx-tools-for-esxi-9.7.0-0.0.00000.i386.vib -f

Next you need to restart the virtual VMware ESXi.

To remove these VMware Tools, use the command:

esxcli software vib remove -n esx-tools-for-esxi

‚ÄčIn Esxi 6.0 VMware tools for Nested esxi 

In VMware vSphere 6 the VMware Tools already sewn into the ESXi 6.0. So you do not need to install it manually.