Весь этот пакет исходит из этого SCL: https://www.softwarecollections.org/en/scls/rhscl / rh-php56 / Вам необходимо включить это репо. Затем вам необходимо работать с SCL аналогично этому руководству http://developers.redhat.com/blog/2013/08/01/php-5-4-on-rhel-6-using-rhscl/ (просто замените php54 на php56).
Оказывается, это был DoS. Около 60 процессов php5-cgi появляются и умирают в течение 30 секунд, забирая 1,6 ГБ ОЗУ, а затем уничтожаются.
Это не отображалось в моих журналах, потому что это был не один процесс, поглощающий 1,6 ГБ, это было 60 с лишним процессов.И убийца oom его не убивает, его что-то убивает в Apache.
Я наконец нашел его, когда настроил ведение журнала процессов, чтобы получить широкий спектр процессов, и написал несколько сценариев awk для увеличения их памяти. Теперь это кажется очевидным.
Что говорится в системном журнале? Есть ли намек на то, что ядро убивает процессы из-за OOM?
Насколько велик своп? Вы настраивали какое-либо ядро в vm.
пространство имен?
Сколько стоит «связка»?
Что происходит за эти 30 минут? Как выглядит vmstat -SM 3
?
Возможно, самое главное: какие приложения вы запускаете, (как) на них это влияет?