同時起動可能なドメインUの数を増やす2009/04/20 |
CentOS 5 では同時に起動できるドメインU(ゲストOS)の数が、筆者の環境だと5つになっています。 それ以上は起動しようとしてもできません。これはドメイン0(ホストOS)側のループバックデバイスの数が足りないことが原因です。 サーバーの資源に余裕があれば、もっとたくさんのドメインUを起動して資源を有効に使いたくなります。 そのときはドメイン0のループバックデバイスの数を増やしてやることで、より多くのドメインUの同時起動が可能となります。 |
[root@ns ~]# vi /etc/modprobe.conf # 最終行に追記 options loop max_loop=32 [root@ns ~]# for i in `seq 8 31`; do mknod -m660 /dev/loop$i b 7 $i; done [root@ns ~]# chown root:disk /dev/loop*
|
以上で設定完了です。これで5つまでしか同時起動できなかったドメインUも、 以下のように6つ以上の同時起動ができるようになります。 |
[root@ns ~]# xm list Name ID Mem(MiB) VCPUs State Time(s) Host 0 512 2 r----- 25.7 mail 3 511 2 -b---- 4.9 lan 4 511 2 -b---- 10.0 www 2 511 2 -b---- 14.8 dlp1 1 511 2 -b---- 12.7 dlp2 5 511 2 -b---- 12.0 dlp3 6 511 2 -b---- 9.3 dlp4 7 511 2 -b---- 5.9 dlp5 8 511 2 -b---- 4.9 dlp6 9 511 2 -b---- 3.6 |
Sponsored Link |