OpenVZ Forum


Home » International » Russian » Maxheld маленький, однако failcnt не нулевой
Maxheld маленький, однако failcnt не нулевой [message #3657] Thu, 08 June 2006 20:26 Go to next message
Dmitry Koterov is currently offline  Dmitry Koterov
Messages: 40
Registered: November 2005
Member
Второй раз наблюдаю следующую картину в /proc/user_beancounters:

Version: 2.5
       uid  resource           held    maxheld    barrier      limit    failcnt
         4: kmemsize        3797957   11072228 2147483647 2147483647          0
            lockedpages           0          0      32000      32000          0
            privvmpages      164607     193249   49152000   53575000          0
            shmpages            667       1963    8192000    8192000          0
            dummy                 0          0          0          0          0
            numproc              77        263        650        650          0
            physpages        101882     118431          0 2147483647          0
            vmguarpages           0          0    6144000 2147483647          0
            oomguarpages     101882     118431  614400000 2147483647         17
            numtcpsock           33        139      80000      80000          0
            numflock             19         51     100000     110000          0
            numpty                2          4      16000      16000          0
            numsiginfo            0         29     256000     256000          0
            tcpsndbuf        391104    1144888  319488000  524288000          0
            tcprcvbuf          2768     181056  319488000  524288000          0
            othersockbuf     132988    1317232  132096000  336896000          0
            dgramrcvbuf           0     155700  132096000  132096000          0
            numothersock         94        257      80000      80000          0
            dcachesize       314104     420817 1048576000 1097728000          0
            numfile             889       1740    2048000    2048000          0
            dummy                 0          0          0          0          0
            dummy                 0          0          0          0          0
            dummy                 0          0          0          0          0
            numiptent            10         10     128000     128000          0


Спрашивается, почему же зашкалил oomguarpages, если maxheld не дотягивает до barrier на 3 порядка?

При этом:

root@host [/proc]# vzcfgvalidate /etc/sysconfig/vz-scripts/4.conf
Validation completed: success

Как итог этого эффекта (если, конечно, с этим связано, а не какая-то другая причина) - тихо падает mysqld.

Перез загрузкой сразу же после загрузки машины я специально удостоверялся - все failcnt по нулям. А поработает дня 3-4 - и такая вот штука.
Re: Maxheld маленький, однако failcnt не нулевой [message #3661 is a reply to message #3657] Fri, 09 June 2006 08:06 Go to previous messageGo to next message
dim is currently offline  dim
Messages: 344
Registered: August 2005
Senior Member
oomguarpages - особый ресурс, его лимит означает порог, после которого oom killer сможет убить процесс в этой ВЕ в случае нехватки памяти. Соответственно failcnt означает количество неуспешных попыток это сделать. Не рекомендуется ставить barrier для этого параметра в высокое значение.
Видимо память утекает или машина перегружена.


http://static.openvz.org/openvz_userbar_en.gif
Re: Maxheld маленький, однако failcnt не нулевой [message #3662 is a reply to message #3661] Fri, 09 June 2006 08:50 Go to previous messageGo to next message
Dmitry Koterov is currently offline  Dmitry Koterov
Messages: 40
Registered: November 2005
Member
У меня пока что всего одна виртуальная машина в рамках физической, так что лимиты я выставил максимальные.

Памяти там и правда мало, всего 512 М.

Непонятна фраза "Соответственно failcnt означает количество неуспешных попыток это сделать". Что значит "неуспешных попыток"?
Re: Maxheld маленький, однако failcnt не нулевой [message #3663 is a reply to message #3662] Fri, 09 June 2006 09:21 Go to previous message
dim is currently offline  dim
Messages: 344
Registered: August 2005
Senior Member
Значит OOM killer попытался убить процесс в этой ВЕ, а ему не дали, потому что oomguarpages held < oomguarpages barrier.


http://static.openvz.org/openvz_userbar_en.gif
Previous Topic: vds не выходит в интернет
Next Topic: Отсутствие опций у `cp --preserve' на старых системах
Goto Forum:
  


Current Time: Sun Jul 14 00:01:00 GMT 2024

Total time taken to generate the page: 0.02338 seconds