11) В логе Вы увидели надпись:
/kernel: proc: table is full
Что она означает и что надо делать, чтобы она не возникала?
Вообще говоря, proc table это таблица с информацией о запущенных в системе процессах. Нагуглил ответ, но забыл посмотреть где, поэтому цитата без источника:
looks like that proc: table is full means that your system has hit its
maximum number of running processes.
here's a nifty little command i just found that lets you see you current
max:
sysctl kern.maxprocfirst thing i'd do is check your apache logs and such, see if your getting
a lot of child daemons spawning and maxing that number out. if so, you'd
either have to lower the number of max connections to apache, or raise the
proc limit [using sysctl -w kern.maxproc=<newnumber>, but i haven't tried
it myself]
Вот мой вольный перевод с сокращением:
Запись вида proc: table is full означает, что ваша система достигла максимально допустимого числа одновременно запущенных процессов. Что бы увидеть максимально возможное количество одновременно запущенных процессов используйте команду: sysctl kern.maxproc…
… что бы увеличить лимит количества одновременно запускаемых процессов используйте "sysctl -w kern.maxproc=<newnumber>".
Про процессы в Linux есть хорошая статья на Open Net "Процессы в Linux (linux proccess ipc kernel proc)" http://www.opennet.ru/base/dev/proccess_in_linux.txt.html
КонецЪ Связи
Комментариев нет:
Отправить комментарий