LinuxマシンをVMWare ConverterでV2Vしようとしたところ、変換開始後ほぼすぐにエラーが発生。
FAILED: Unable to obtain the IP address of the helper virtual machine
エラーについて確認すると以下のページ
Physical server to virtual server conversion using VirtualCenter Converter plugin fails (1018251)
これはP2Vに関する記事だが原因はおなじようだ。
変換時にはHelper VMという仮想化をお助けする仮想マシンが一時的にできるらしい。問題はこの仮想マシンに割り当てられるIPアドレスがDHCPで構成されるようになっていることだ。DHCPサーバーが同じサブネットにない場合にはIPアドレスの割り振りがうまくいかないために、エラーとなる。
解決方法は2つある。一つ目は同じサブネットでDHCPサーバーを立てる。しかしデータセンターではそもそもDHCPを立てていないし、仮想化のためだけにDHCPを立てるのも現実的ではない。
2つ目の方法はHelper VMに固定IPを割り振る。これは下記で設定できる。