アットウィキロゴ

Add new disk to HVM

Xenの完全仮想化ドメインに新しいハードディスクを追加する

タイトルどおりです。
XenのHVMのコンフィグを書いた方ならこんなこと朝飯前だと思いますが、メモとしてのこしておきます。

ハードディスクとなるイメージファイルを作成

以下は/home/hoge/hvm/で作業をしています。
適宜パスを読み替えてください。
まずはイメージファイルを作成します。一つ目の仮想ハードディスクにはhogeを使用しているので、hoge2というイメージを作成しました。
#dd if=/dev/zero of=hoge2.img bs=1M count=6144
これで6Gのハードディスク用イメージファイルの素が出来ました。
次にファイルシステムを作成します。

ファイルシステムの作成

#mke2fs -j -F hoge2.img
わからないときはmanを見ましょう。

HVMのコンフィグファイルに追加

diskの項目に以下を追加します。
'file:/home/hoge/hvm/hoge2.img,ioemu:hdb,w'
おそらく一つ目のハードディスクについて書いてあると思うので、それに習って書いてください。

起動後の確認

起動後は以下の様にして確認を行います。
#mkdir hdb
#su
#mount /dev/hdb hdb
中身を確認してみましょう。
#ls hdb
lost+found
と出ればOKです。
というかマウントできている時点でOKですかね。

/etc/fstab

起動時にマウントするようにします。
/etc/fstab
に以下の一行を追加します。
/dev/hdb        /home/hoge/hdb ext3    defaults        0       0
たぶん/dev/hdaの記述を真似すればOKです。
さっきつくったディレクトリを書きましょう。
最終更新:2008年06月12日 19:51
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。