背景介绍

物理主机从vSphere5.1升级到vSphere5.5后,在其上运行的虚拟机vmware-tools显示为已过期,此时需要对vmware-tools进行更新。Windows有图形界面更新相对简单,此处重点介绍Linux系统下的vmware-tools更新。

操作步骤

在vCenter清单中选中要更新的目标虚拟机,选择安装/更新vmware-tools后会让你选择更新方式,选择自动更新,Windows和Linux系统都只需要等待更新完成,期间无需任何操作,Windows系统在更新完成后会自动重启,Linux系统不惜要重启。

wKioL1j0xvXxhbjbAAAS3aW_pVM993.png

如果采取交互式工具升级(仅介绍Linux系统)需要先找到卸载文件vmware-uninstall-tools.pl,下面的vmware-tools-distrib目录是老版本vmware-tools安装时的解压缩目录

wKiom1j0xvbzaqHPAAAoB_325LM808.png

卸载完成后使用mount /dev/cdrom /media/将vmware tools挂载到/media目录

进入/media目录使用tar -xf VMwareTools-10.0.0-3000743.tar.gz -C /tmp/将VMwareTools-10.0.0-3000743.tar.gz解压到/tmp目录下

wKioL1j0xvfh1OE0AAA0CEGeLXg333.png

进入vmware-tools-distrib目录使用./vmware-install.pl执行安装,期间保持默认选项直到完成vmware-tools更新,Linux系统不需要重启

wKiom1j0xvfD2U0JAAAs5qwqTpY461.png

补充说明

经过测试发现在交互模式下,无论是Windows还是Linux系统都无需先卸载原有的vmware-tools,直接安装新版本的vmware-tools时他会自动卸载原先的vmware-tools后再安装新版本的vmware-tools