Debian 5.0.1(lenny) で Xen をセットアップするまで
最初から Domain-U を作成するまで.ほぼ下記参考のままです.
参考 : 富士山は世界遺産
lenny のインストール
要点は標準システムのみにすることです.あとは普通にインストールします.今回は amd64 だったので,64bit install です.
Domain-0 のセットアップ
足りない部分を install していきます.
$ su - # apt-get install sudo openssh-server # visudo # sudo の設定 # vim /etc/group # group に sudo した場合の編集 # vim /etc/ssh/sshd_config # sshd の設定(root とか) # vim /etc/network/interfaces # DHCP でセットアップした場合の変更など # /etc/init.d/networking restart # /etc/init.d/ssh restart
次に Xen Kernel のインストールなど
$ sudo apt-get install xen-linux-system-2.6.26-2-xen-amd64 \ xen-tools linux-headers-2.6.26-2-common-xen bridge-utils debootstrap
Kernel は今入っているのを uname -a とかして確認してください.
$ sudo vim /etc/xen/xend-config.sxp ---- (network-script network-bridge) ---- $ sudo shutdown -r now
これで Xen Kernel で立ち上がります.
Domain-U のセットアップ
$ sudo vim /etc/xen-tools/xen-tools.conf ---- dir, memory, swap, dist, gateway, netmask, broadcast, arch, mirror を適宜設定 ---- $ sudo xen-create-image --ip 192.168.1.201 --hostname vmhost01 $ sudo xm create vmhost01.cfg -c
これで起動完了.参考にしたサイトに書いてあるとおり,最低限の設定はやっておきましょう.root はパスワードなしで入れます.
# passwd # useradd -m hogeuser # password hogeuser # dpkg-reconfigure tzdata # timezone の設定 Asia -> Tokyo # apt-get update; apt-get upgrade # apt-get install udev git-core subversion sudo ntp ntpdate # visudo # vim /etc/group # vim /etc/ssh/sshd_config
設定が終わったら再起動(shutdown -r now)するか停止(poweroff)すれば,Domain-0 の console に戻ります.