ログ日記

作業ログと日記とメモ

Debian(etch)でxenをインストール

apt-get install xen-linux-system-2.6.18-3-xen-686 xen-tools libc6-xen
reboot

apt-getでgrubの設定までやってくれる。


取り敢えずDebian流のやり方を見る。

apt-get install perl-doc
xen-create-image --manual
vi /etc/xen-tools/xen-tools.conf
  dir = /var/xen
  debootstrap = 1
  passwd = 1
  kernel = /boot/vmlinuz-2.6.18-4-xen-686
  initrd = /boot/initrd.img-2.6.18-4-xen-686

mkdir -p /var/xen/domains/xen01.example.com

mkdir -p /etc/xen-tools/skel/root/.ssh
chmod -R 700 /etc/xen-tools/skel/root/
cat /root/.ssh/authorized_keys /root/.ssh/id_rsa.pub >> /etc/xen-tools/skel/root/.ssh/authorized_keys
chmod 644 /etc/xen-tools/skel/root/.ssh/authorized_keys

xen-create-image --ip=192.168.1.101 --hostname=xen01.example.com

固まったように感じるがプロセスはちゃんと動いているっぽい。

tail -f /var/log/xen-tools/xen01.example.com.log

で何が行われているか分かる。


4gb seg fixupとか出まくり・・・: ぺたぺたしてってください(^^;
これと同じ現象が・・・しかも解決しなかった・・。

mkdir /etc/xen/auto
mv /etc/xen/xen01.example.com /etc/xen/auto/
/etc/init.d/xendomains reload


エラーで起動できなかった・・。


http://w3.doshisha.ac.jp/~kueda/index.php?Debian%E3%81%ABXen を参考に

apt-get install bridge-utils
vi /etc/xen/xend-config.sxp
  (network-script network-bridge)

/etc/init.d/xend restart
/etc/init.d/xendomains reload

# 接続
xm console xen01.example.com


おぉぉ。
なんて簡単なんだ!
Debianすげーな。