Доступ к ip_conntrack вызывает проблемы параллелизма после обновления yum
У меня есть сервер Centos 5.11 и скрипт, который я выполняю каждые 10 минут.
Сценарий просто такой
#!/bin/sh
FNAME=/var/www/html/cached/conntrack_count
COUNT=`cat /proc/net/ip_conntrack | /usr/bin/wc -l`
echo $COUNT > $FNAME
Я запускал этот скрипт в течение нескольких лет без проблем (выходной файл периодически читается через http, сервером cacti, а затем выводится на график).
На прошлой неделе я запустил полное обновление yum, чтобы смягчить уязвимость GHOST.
Но теперь кажется, что когда этот скрипт выполняется, он вызывает проблемы параллелизма для локальных сокетов (в частности, время ожидания подключения кота к memcached (locahost->localhost) часто истекает).
Интересно, кто-нибудь может объяснить, почему это сейчас проблема, а раньше этого не было?
Может ли быть так, что Linux теперь устанавливает какую-то блокировку на файл, к которому он обращается, что может помешать установлению новых соединений?
Это маловероятно, но у меня нет другого объяснения
1 ответ
(Недостаточно повторений для комментариев)
Вы пытались установить conntrack-tools и делать
/usr/sbin/conntrack -C > /var/www/html/cached/conntrack_count
вместо? Это все еще приводит к той же самой проблеме?