2009年9月14日月曜日

[Xen] Domain-0 ごと持って行かれた><

・24Gのメモリを搭載

・メモリ7G の Domain-U を 1つ起動
・メモリ16G の Domain-U を 1つ起動
・・・してみたら固まった><

[hoge:root/34]#ls
hoge1 auto scripts xend-pci-permissive.sxp xmexample1 xmexample.hvm
hoge2 qemu-ifup xend-config.sxp xend-pci-quirks.sxp xmexample2 xmexample.vti
[hoge:root/35]#xm create hoge1
Using config file "./hoge1".
Started domain hoge1
[hoge:root/36]#xm list
Name ID Mem(MiB) VCPUs State Time(s)
Domain-0 0 17020 8 r----- 1579.4
hoge1 1 7167 2 r----- 7.5
[5bm05a1:root/37]#xm create hoge2
Using config file "./hoge2".

(だんまり. 死亡.)

サーバを再起動してもらったところ、/etc/xen/auto からsymlink 張ってたため、 Domain-U を起動しようとしてまた死亡。しかたがないのでシングルユーザモードで起動 & symlink 削除 & マルチユーザに移行してもらい Domain-0 起動してもらうハメに、、。

また、サーバ起動時(Domain-0 起動時) に dom0_mem を指定していない状態のため、Domain-U 起動時に ゴリっと Domain-0 のメモリが減っていく環境。なので、 dom0_mem=512M などと指定してリトライ予定。容量としては余裕(なはず)なので。。

serverfault をみてみたら、Domain-0 は 256M 割り当ててるよ!ってのみつけたので、できるでしょ。

0 件のコメント:

コメントを投稿