Debian lennyにEucalyptusをいれてhadoopを動かすまでを公開することにする.
localのswitchが遅いとEucalyptusは泣きがはいるな..GbE以外爆発しろ,というかんじか.
Debian lennyにEucalyptusをいれてhadoopを動かすまでを公開することにする.
localのswitchが遅いとEucalyptusは泣きがはいるな..GbE以外爆発しろ,というかんじか.
ふとおもって試してみた.http://rubyforge.org/frs/download.php/64475/ruby-enterprise-1.8.7-20090928.tar.gzからとってきて,展開して.installというコマンドを叩くだけという簡単さ.
ちゃんとインストール前に依存するライブラリの存在も調べてくれる.自分は
apt-get install libreadline5-dev
をやるだけですんだ.
インストール先は /opt/ruby-enterprise-1.8.7-20090928 といったかんじになる.
ubuntu用のdebをdebian用に書きかてる人もいるのでそっちがいい人は使うといいと思います.
lvmの余裕diskがないので/homeを縮めてspaceをあけることにした./homeをめいいっぱいでかいext3 on lvmにしてたのを40Gに縮めることにした.
# umount /home
# fsck.ext3 -f /dev/lvm/home
# resize2fs /dev/lvm/home 40G
# mount -a
# lvreduce -L 40G /dev/lvm/home
ちょっとlennyでxenをこさえてみることにした.
xen-tools xen-utils-common xen-utils xen-hypervisor-3.2-1 linux-image-2.6.26-2-xen-amd64
あたりをapt-getでいれる.
とりあえずリブートしてxenで起動するかを見る.問題なかったらイメージをつくる.
/etc/xen-tools/xen-tools.conf を適当に設定.いじったのはこのくらい.
dir = /home/xen
dist = lenny # Default distribution to install.
image = sparse # Specify sparse vs. full disk images.
gateway = 10.2.1.1
netmask = 255.255.0.0
mirror = http://ftp.jp.debian.org/debian/
serial_device = hvc0
lvmで使うなら,
lvm = lvmhoge
をさらに指定.lvmhogeの部分は,
sudo lvdisplay |grep "VG Name"
で出てくる文字になる.
おわったらrootで!
xen-create-image --ip 10.2.3.4 --verbose --hostname hoge.araki.net
無事イメージができているか確認する.
起動
# xm create -c hoge.araki.net
sshではいれるようにする
http://www.xen-support.com/?p=16 に詳しい.
apt-get install udev
そのあとで /etc/fstabに
none /dev/pts devpts defaults 0 0
さらに
mount -a