引っかかったので自分用メモ。
【環境】
サーバ
・適当なマシン
・(旧)VMWareServer 2.0 → (新)XenServer 6.5 SP1
VMイメージ
・CentOS 5.3(x64)
・VMWare環境で稼働中
やってみる
(1)XenCenterからXenServerが稼働しているサーバを選んでファイル>インポート。
(2)適当に設定してインポート。
(3)XenServer Toolsのインストール
$ mkdir /mnt/xs-tools
$ mount /mnt/cdrom /mnt/xs-tools #環境によっては/mnt/xvddの場合もあり。
$ cd /mnt/xs-tools/Linux
$ ./install.sh
(中略)
$ unmount /mnt
$ reboot
ここで
$rpm -qa | grep xe-
xe-guest-utilities-zenstore-6.5.0-1436
xe-guest-utilities-6.5.0-1436
とかなってるのにXenCenter上からは「XenServer Toolsが未インストール」とかなんとか怒られる。
解決策
至って単純。VMWare Toolsが悪さをしていたっぽい。
After convert from VMware the XenServer tools show up as not installed
Xen上で無理やり消したりするとめんどくさいことになる(なった)ので、
インポート前の.vmdkをVMWare上で動かして、VMWare Toolsを消した後、
もう一回インポート~XenServer Toolsインストールで解決しました。