2009年10月28日水曜日

Debian lennyにEucalyptusをいれてhadoopを動かす

Debian lennyにEucalyptusをいれてhadoopを動かすまでを公開することにする.

localのswitchが遅いとEucalyptusは泣きがはいるな..GbE以外爆発しろ,というかんじか.

2009年10月4日日曜日

lennyにRuby Enterpriseをいれてみた

ふとおもって試してみた.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用に書きかてる人もいるのでそっちがいい人は使うといいと思います.

2009年10月3日土曜日

lvmとext3の縮小

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

2009年10月2日金曜日

Debian lennyでXenをこさえてみる

ちょっと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