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