パスワードを忘れた? アカウント作成
2215827 journal
日記

ohharaの日記: munin-limitsのメモリーリーク

日記 by ohhara

さくらVPSのCentOSにmunin(RPMforgeリポジトリの1.4.5)入れて稼働していると、
cronのmunin-limitsが終了しなくてメモリーリークでVPS自体が死んでしまうので対策。
#512Mの品目なのにSWAP増大して10G越えた。。。

$ sudo -u munin /usr/bin/munin-cron
[FATAL ERROR] Lock already exists: /var/run/munin/munin-limits.lock. Dying.
  at /usr/lib/perl5/vendor_perl/5.8.8/Munin/Master/LimitsOld.pm line 114

このエラーに対するパッチがあります。
http://munin-monitoring.org/ticket/1004

$ sudo vi /usr/lib/perl5/vendor_perl/5.8.8/Munin/Master/LimitsOld.pm

DEBUG "[DEBUG] explicitely closing pipe as suggested by schamane on #732";
close $pipe if (defined $pipe);
この行を追加

ロックファイルを削除
$ sudo rm /var/run/munin/munin-limits.lock

エラーが出ないことを再確認
$ sudo -u munin /usr/bin/munin-cron

この議論は、ohhara (703)によって テキとトモのテキ禁止として作成されたが、今となっては 新たにコメントを付けることはできません。
typodupeerror

ソースを見ろ -- ある4桁UID

読み込み中...