とりあえず、そのままパクって(^^;
# vzcalc 1001 Resource Current(%) Promised(%) Max(%) Memory 3.54 1.22 5.26 root@hong:/etc/vz/conf# vzcalc -v 1001 Resource Current(%) Promised(%) Max(%) Low Mem 0.42 1.22 1.22 Total RAM 1.40 n/a n/a Mem + Swap 0.69 0.70 n/a Alloc. Mem 3.54 0.70 5.26 Num. Proc 0.05 n/a 0.10 -------------------------------------------- Memory 3.54 1.22 5.26
# vzctl set 1001 --vmguarpages $((256 * 128)) --save UB limits were set successefully Saved parameters for VE 1001 # vzctl set 1001 --privvmpages $((256 * 1024)) --save UB limits were set successefully Saved parameters for VE 1001 f# vzcalc -v 1001 Resource Current(%) Promised(%) Max(%) Low Mem 0.43 1.22 1.22 Total RAM 1.42 n/a n/a Mem + Swap 0.70 0.70 n/a Alloc. Mem 3.57 3.26 25.31 Num. Proc 0.05 n/a 0.10 -------------------------------------------- Memory 3.57 3.26 25.31
割り当てを増やした理由は、何だかゲストOS上のapache2が落ちるから。
メモリ不足かなと思いまして。
ちなみにOpenVZ上にmysqlとapache2を動かして、
さらにその上にMTを載せてBlogのバックアップ(ミラー)サーバ替わりにして試してます。
以下さらに追記。
ゲストOSが落ちているとき↓。
# vzcalc -v 1001 Resource Current(%) Promised(%) Max(%) Low Mem 0.00 1.22 1.22 Total RAM 0.00 n/a n/a Mem + Swap 0.00 0.70 n/a Alloc. Mem 0.00 3.26 25.31 Num. Proc 0.00 n/a 0.10 -------------------------------------------- Memory 0.00 3.26 25.31
ゲストOS起動直後↓。
# vzctl start 1001 Starting VE ... VE is unmounted VE is mounted Adding IP address(es): 192.168.0.11 Setting CPU units: 1000 Set hostname: hopenvz File resolv.conf was modified VE start in progress... # vzcalc -v 1001 Resource Current(%) Promised(%) Max(%) Low Mem 0.35 1.22 1.22 Total RAM 1.21 n/a n/a Mem + Swap 0.60 0.70 n/a Alloc. Mem 3.32 3.26 25.31 Num. Proc 0.04 n/a 0.10 -------------------------------------------- Memory 3.32 3.26 25.31
Blogのcgiにアクセスしたとき↓。
# vzcalc -v 1001 Resource Current(%) Promised(%) Max(%) Low Mem 0.43 1.22 1.22 Total RAM 2.50 n/a n/a Mem + Swap 1.24 0.70 n/a Alloc. Mem 4.10 3.26 25.31 Num. Proc 0.05 n/a 0.10 -------------------------------------------- Memory 4.10 3.26 25.31投稿者 his : 2008年3月30日 21:51