Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Wladimir Mutel                       2:5020/400     22 Sep 2005  15:22:53
 To : Eugene B. Berdnikov
 Subject : Re: Сервер пошёл на своп и не вернулся
 -------------------------------------------------------------------------------- 
 
 Eugene B. Berdnikov wrote:
 
 >  Ядро 2.4.20-19.7 от RedHat-7.3, интерьер - ручная работа, 2002й год. :)
 >  Loadavg - порядка 0.5. У старушки всего 64 мега памяти, а прожиточный
 >  минимум сегодня для её задач - 92. Так что 10-30 мег всегда на свопе.
 
   Что за софтик там вообще ?
 
 >  Однако, работает, и всё бы ничего, но иногда у неё внезапно слетает крыша
 >  с такими симптомами: loadavg подпрыгивает до 5-7 и не опускается,
 >  top показывает 70-90% idle, и хотя никто вроде в дисковом i/o не висит,
 
   Ядро 2.4 показывает idle, включая туда iowait.
   Ядро 2.6 наконец-то научилось их разделять.
 
 >  начинается интенсивный пэйджинг: sar -W показывает 40-80 pswpin/pswpout/s.
 
   Эт правильно. Я обычно vmstatом смотрю.
 
 >  Производительность снижается раз в 5. Причём выйти из этого состояния
 >  сервер уже не может, даже когда количество запросов к нему падает до нуля.
 
 >  Вопрос: что это может быть? И где можно покопаться для понимания?
 
   Моя любимая команда - ps axl | sort -n +6
   Или +7
   Обнаруживаешь самый большой процесс и поступаешь с ним по вкусу.
   Киляешь или перезапускаешь.
 
 >  Собственно, вопрос риторический, так как меня это наконец достало и
 >  в выходные железку заменят. Просто интересно, как такие проблемы
 >  следует диагностировать и решать.
 
   Памяти больше добавлять, если лениво софтик тюнить. Или
   лимиты понижать, число форков в конфиге ограничивать.
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Сервер пошёл на своп и не вернулся   Eugene B. Berdnikov   21 Sep 2005 19:08:12 
 Re: Сервер пошёл на своп и не вернулся   Wladimir Mutel   22 Sep 2005 15:22:53 
 Re: Сервер пошёл на своп и не вернулся   Eugene B. Berdnikov   22 Sep 2005 17:08:20 
Архивное /ru.linux/6577e9110084.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional