2008年3月30日

OpenVZ メモリ割り当て変更

とりあえず、そのままパクって(^^;

# 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
このエントリーのトラックバックURL: http://hoop.euqset.org/blog/mt-tb2006.cgi/71590
OpenVZでのプロセスの見え方
概要 OpenVZ メモリ割り当て変更で、「apacheが落ちるからメモリ割り当てを...
ウェブログ: shibata(hi) shokudou
時刻: 2008年3月30日 23:53
コメント
コメントする









名前、アドレスを登録しますか?





画像の中に見える文字を入力してください。