VMWare Hardware Version and open-vm-tools
Hi all,
Just trying to understand the relation between VMWare Hardware Version and open-vm-tools. The VMware KB 1010675 explain how to do it but it does not provide too much information for Linux VM so I am trying to understand if there is any other considerations that I should take.
I copy below part of the KB details:
Before you upgrade the virtual hardware:
1.- Create a backup or snapshot of the virtual machine.
2.- Upgrade VMware Tools. On Microsoft Windows virtual machines, if you upgrade the virtual hardware before you upgrade VMware Tools, the virtual machine might lose its network settings.
3.- Verify that the virtual machine is healthy and available, with no inaccessible virtual disks, CD-ROM or ISO images, etc.
4.- Determine the version of the virtual hardware by selecting the virtual machine from the vSphere Client or vSphere Web Client and clicking the Summary tab. The VM Version label in the Compatibility field displays the virtual hardware version.
Is there any correlation between VMWare Hardware Version and open-vm-tools? and also Redhat version and open-vm-tools? or Redhat version and VMWare Hardware Version? or there are independent of each other?
Thanks in advanced.
Responses
We've used open-vm-tools on some servers and the standard vmware-tools on others haven't noticed any real difference. I haven't seen any correlation between hardware versions vs open-vm-tools either. We use the latest version unless we run into a problem. We did have an issue with open-vm-tools and the snapshots made by our backup appliance but that was eventually fixed. Here's a nice a KB article from VMware.
https://kb.vmware.com/s/article/2073803
We're using the open-vm-tools only in RHEL 7.x. So far we have not seen any problems. Some of our VMs run with hardware version 11 and some older once with hardware version 8.
If the VMware Tools are too old you might loose network connection. But I did not encounter such a problem by now.
The guest os you could choose in vSphere Web Client depends on the hardware version. Example: With hardware version 8 the most current RHEL version you could choose is 6. With hardware version 11 you could choose RHEL 7 as well. But this does not really matter because you could choose RHEL 6 in VM configuration and install RHEL 7 anyway.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
