パスワードを忘れた? アカウント作成
222410 journal

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 タイプをサポートしていないとの事
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」

読み込み中...