最近在测试环境中进行了Citrix的部署,由于资源比较紧张,所以在安装了ESXi5.1的HP刀片服务器上部署了一台虚拟机并且安装了XenServer,但是安装完之后才发现XenServer虚拟机没有安装VMtools工具,研究了一下,发现只要做小小的调整就可以在XenServer虚拟机安装VMtools。
下面是操作的详细过程。
1、在vSphere Client界面,选中一台XenServer的虚拟机,然后点击“清单”->“虚拟机”->“客户机”->“安装/升级VMware tools(W)”
2、在XenServer虚拟机上,进入到管理界面,移动到最后一行的Local Command Shell,按回车,进入命令行界面。
3、进入到命令行界面后,下面全部都是手动输命令了。
# mount /dev/cdrom /mnt
# cp /mnt/VMwareTools-8.6.5-621624.tar.gz/tmp --8.6.5-621624这个是版本号
# mkdir /usr/share/doc/vmware-tools
# cd /tmp
# tar zxvf/mnt/VMwareTools-8.6.5-621624.tar.gz
# cd vmware-tools-distrib/
# ./vmware-install.pl
一直按回车,当出现下面界面时,输入no
Searching for GCC...
The path "" is not valid path tothe gcc binary.
Would you like to change it? [yes] no --这里输入no
Searching for a valid kernel header path...
The path "" is not a valid pathto the 2.6.32.43-0.4.1.xs1.6.10.734.170748xen kernel headers.
Would you like to change it? [yes] no --这里输入no
之后就一直回车直到安装完成。
最后重启系统,完成VMtools的安装。
reboot