It’s seemingly easy to install VMware Tools especially on Linux. In reality, it can take hours to get it installed correctly for the first time. The KB article on VMware site is unnecessarily complicated, and could be a source of confusion.

Here is one line to get your Open VMware Tools installed on CentOS 7.

Time to learn how to “Google” and manage your VMware and clouds in a fast and secure

# yum install -y open-vm-tools

Once it’s installed, you should able to see the file:
# ls /usr/bin/vmtoolsd
After this is done, you won’t see it running from the vSphere Web Client. To get it running, you can simply reboot the virtual machine
# reboot

Resetting the virtual machine will also do the job.

Notice, the above command has been tested on multiple CentOS 7 minimal install. It should also works for earlier version 6. If not working for you, please leave a comment.