Today, when performing a VMware Health Check, I came across a strange issue with a customer of mine. Well, issue is maybe a big word, but I discovered the VMware Tools version some of the VMs had running, were newer than the VMware Tools version from a newly installed VM. To make sure I double checked by removing the VMware Tools and reinstalling them, again the VMware Tools version was less than the tools version of the suspicious VMs.
The VMs with the very high VMware Tools version had version 8448 running. When checking the VMware Tools about page, it showed: 8.8.0 build 471268. The other ‘normal’ VMs had VMware Tools version 8300. The Windows VMware Tools about page showed 8.3.12 build 493255. The vSphere environment I was running this on had vCenter 4.1 and ESXi 4.1 update 2 build 502767.
After some help on twitter, it turned out these VMs had been created from a VM that was originally created in VMware Workstation !!! I removed the VMware Tools from the Windows VM and reinstalled them, since I’m not sure if there is a difference between the VMware Tools installed when the VM is on an ESXi host and the VMware Tools in VMware Workstation or Fusion. Upgrading them to the ESXi version didn’t work because, of course, the existing build number is higher than the version I would like to install.
I don’t have any real answers for you yet, but I’m trying to find out more whether there are potential issues when running the VMware Workstation VMware Tools in your ESXi VM. My first guess would be that it wouldn’t matter, otherwise VMware had probably done more checking or given other alarms when trying to upgrade the tools.
If you have all the answers, please tell me in the comment section.
On twitter I was pointed to this list: VMware Tools versions and Packages.
|Tools Version||ESX / ESXi versions|