Была у меня проблема - при увеличении нагрузки на web-сервер, начинал ругаться nagios, примерно так
Notification Type: PROBLEM
Service: *Практически любой, обычно memcached*
Host: *не важно*
Address: *не скажу*
State: UNKNOWN
Date/Time: 30-02-2011 Additional Info : NRPE: Unable to read output
Почитав /var/log/messages, я увидел такие сообщения
kernel: ip_conntrack: table full, dropping packet.
kernel: printk: 223 messages suppressed.
Смысл всего этого в том, что очередь на обработку соединений ядром закончилась, и соединения дропаются.
В качестве решения я увеличил длину очереди
В файл /etc/sysctl.conf добавил строчку
net.ipv4.netfilter.ip_conntrack_max = 524280
(было 65535)
Затем sysctl -p и проблема была решена.
Notification Type: PROBLEM
Service: *Практически любой, обычно memcached*
Host: *не важно*
Address: *не скажу*
State: UNKNOWN
Date/Time: 30-02-2011 Additional Info : NRPE: Unable to read output
Почитав /var/log/messages, я увидел такие сообщения
kernel: ip_conntrack: table full, dropping packet.
kernel: printk: 223 messages suppressed.
Смысл всего этого в том, что очередь на обработку соединений ядром закончилась, и соединения дропаются.
В качестве решения я увеличил длину очереди
В файл /etc/sysctl.conf добавил строчку
net.ipv4.netfilter.ip_conntrack_max = 524280
(было 65535)
Затем sysctl -p и проблема была решена.
Комментариев нет:
Отправить комментарий