After installing the Citrix Merchandising Server (v1.1) appliance onto a XenServer 5.5, the XenCenter displayed a warning that XenTools on the CMS was out of date. Looks like XenTools 5.0 is installed on the CMS by default.

I had tried using the CMS command console but personally, had no luck with that whatsoever. When I entered “y”, I was immediately returned to the CMS Diagnostics menu.

At this point, I decided to manually update the XenTools on the CMS using the following steps:

1. View the CMS Server Console and on the Diagnostics menu, type 4 to launch the Appliance Terminal.

2. At the appliance terminal prompt, enter the following commands:
cd /mnt
ls
mkdir xs-tools
mount /dev/xvdd /mnt/xs-tools
bash install.sh

3. You will see a message stating that the kernel-xen and xe-guest-utilities packages will be upgraded. Type y to continue.

4. When XenTools has been upgraded, you will be prompted to restart the virtual machine. Enter the command shutdown -r now to reboot the VM immediately, or schedule the reboot to occur at your convenience.