【楽勝】Xen-HVM→KVM
Category : サーバ管理日記
Published by M-naka on 2010/8/7
ここ(XOOPS)も動いてる、Gungnir.mythril.ne.jpはExcalibur.mythril.ne.jp上のXenでHVM(完全仮想化環境)で動作している。

で、コイツをAegis.mythril.ne.jpでKVMで動作させてみた。

1.仮想ハードディスクイメージをAegisに転送する

2.Excaliburで仮想マシンのコンフィグファイルをダンプする
 →virsh dumpxml [Xen上のドメイン名] > [ダンプファイル名]

3.Aegis上でKVMのコンフィグファイルを作る
 →先にWindowsXP/7のファイルがあるので、これをコピー。

4.「2.」を部分コピペして「3.」を適宜書き換える
 →書き換えたのは「name」「uuid」「memory」「source file(仮想HDDイメージの場所)」「mac address」程度。

5.Aegis上でGugnirを定義する
 →virsh define [Gungnirの定義XMLファイル]

これだけ。

拍子抜け以上にズッコケてしまうくらいの簡単さだが、本当にこれだけでKVM上で動作している。確かに仮想ハードディスクイメージは同じ形式だし、qemuを使うところも同じ。だが簡単すぎるにも程がある。「XenからKVMへ移行」とか言ってたのがバカバカしいじゃないか。

そんなわけで楽チンで終了である。