yosshyの日記: VMお引越し
日記 by
yosshy
新しい VM サーバを用意したので、VM 群を引っ越す。
元は VMware Server 1.0 でホスティングしていたのだが、KVM ベースにしてみる。
CentOS 5.5 を新サーバにインストールし、環境設定。
古い VM のディスクイメージをフラットタイプに変更する。
vmware-vdiskmanager -r <元ディスクイメージ>.vmdk -t 2 <新ディスクイメージ>.vmdk
すると、
<新ディスクイメージ>.vmdk
<新ディスクイメージ>-flat.vmdk
という2つのファイルが出来る。後者が KVM で扱えるファイルである。
後は、仮想マシンマネージャから管理するだけだが、1からインストールする訳ではないので、virt-install コマンドで行う。
virt-install \
--connect qemu:///system \
--name <VM名> \
--ram 512 \
--import \
--disk path=<ディスクイメージ1> \
--disk path=<ディスクイメージ2> \
--network bridge=br0 \
--network bridge=br1 \
--network network=default \
--accelerate \
--vnc \
--noautoconsole
後は仮想マシンマネージャから操作を行う。
(失敗談)
- --disk オプションで bus=scsi は使用できない。Linux 2.6.18 の KVM モジュールが SCSI タイプをサポートしていないとの事
VMお引越し More ログイン