I had the similar issue for VMware team couldn't do the VMotion as the VMTools install was not ending. Tried to end it and no luck.
Did the following to End the VMTool Install and to disconnect the CDROM
1. Right click VM and click on edit settings from the VSphere
2. Look for the ISO connected to the VM, if it is not, select the VM Tools ISO for Linux from Data store and connect to it.
3. SSH to the Virtual server
4. Mount the /dev/cdrom to /mnt
5. Run eject -v /dev/cdrom
This should work and it worked for me. No server reboot required.
If the 'eject' executable is not available, copy it from any other server, else you will need to install it.