Recent Entries
Archives
Search


Links
Powered by
Movable Type 2.64

2005年02月08日

Linux/xen+network block device

xen置いてる箱のDISK周辺が(PIIXでは無いため)遅いので、network block deviceの導入を試したり。ヽ(´ー`)ノnbd

まずサーバ側にdisk領域用のファイル作り。とりあえず10GB程度
dd if=/dev/zero of=/mnt/md3/nbd/diskimage.nbd bs=1M count=10240

Project: Network Block Deviceから nbd-2.7.3 をDLして ./configure、make、make install
で、サーバ側で
[root@DURON-PC]# nbd-server 22001 /mnt/md3/nbd/diskimage.nbd

Xen箱の Xen0上で
[root@FC1]# nbd-client 192.168.25.109 22001 /dev/nb0

/etc/xen/ 下の 設定ファイル中で
disk = [ 'phy:nb0,xda1,w' ]
root = "/dev/xda1 ro"
等記述して、準備。
mke2fs -j /dev/nb0 等したあと、mountして rootイメージを展開してから後は適当にマウントして終了。/etc/fstab を弄ってやるのを忘れずに。/dev/xda1を /に設定等。

FTPで10GB送っても平均 30MB/sec超でるネットワーク/DISK環境を組んでるせいか、Xenがかなり実用的に使えております。あとは1台でメモリどっさり積める箱を導入…です。

Posted by minemaz at 2005年02月08日 17:14
トラックバック
Comments
Post a comment









Remember personal info?