2017-02-21 42 views
2

У меня есть vServer и спорадически он падает. Последнее, что я вижу в syslog, это то, что убийца oom пытается убить Apache2. Затем сервер полностью зависает и должен быть сброшен.Что убивает мой debian хриплый сервер?

Это виртуальный сервер с 1 ГБ ОЗУ. Обычная нагрузка, отображаемая htop, составляет около 600 МБ.

Услуги - это в основном небольшой сервер Teamspeak3 и LAMP для 15 доменов, хотя очень мало трафика.

Я предполагаю, что есть некоторый скрипт, идущий beserk и использующий всю память. Как я могу узнать?

У меня есть munin и monit running, но все они говорят мне, что незадолго до крушения используется много ОЗУ.

ответ

0

Вот что я хотел бы сделать если вы можете воспроизвести проблему, и вы думаете, что его памяти, связанные с: попробуйте запустить что-то вроде этого

while [[ true ]]; do 
    ps -eo pid,user,args,%mem --sort %mem >> /tmp/memory 
    sleep 2 
done 

После сбоя сервера, проверьте/TMP/память и посмотреть, что было занимая память

+0

Спасибо! Это может помочь. Я не могу спровоцировать проблему, но это происходит через несколько дней. Поэтому я увеличу сон и посмотрю, что произойдет. –

 Смежные вопросы

  • Нет связанных вопросов^_^