Add new disk to HVM


※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

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です。
さっきつくったディレクトリを書きましょう。
ツールボックス

下から選んでください:

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