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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Serge Barkov                         2:5020/400     30 Aug 2006  17:39:56
 To : All
 Subject : торможение (процесс-вредитель?) сервера
 -------------------------------------------------------------------------------- 
 
 Hi All,
 
 Проработал один сервер два года и вдруг начались с ним проблемы. Описать
 могу только как это выглядит.
 
 Все начинает работать очень медленно, а при попытке выполнить любую команду
 с консоли долго думает и выдает Abort trap. Через несколько секунд (или
 минут) торможение исчезает, потом появляется опять. Судя по процессам на
 сервере, все выглядит так, как будто они то приостанавливаются, то
 запускаются опять. Как если бы система для выполнения свопилась бы (но свопа
 нет). Или диск нестабильно работает (но ни на консоли ничего
 подозрительного, ни скорость не уменьшилась от обычной).
 Дольше всего выполняются операции, связанные с диском. Даже просто
 "окончание команды в bash по tab" чаще всего вводит машину в задумчивость.
 
 Сервер FreeBSD 5.3-RELEASE-p28. Когда это началось, uptime был большее 60
 дней. Перегрузка ничего не меняет.
 Железо - 2 xeon, raid FastTrak (2 sata-диска в зеркале).
 Сразу после того, как удается ввести команду, видно, что "load average"
 30-40-50 или больше. Hо top не показывает никакого подозрительного
 процесса - такое впечатление, что что-то все время запускается и исчезает.
 Как отследить, в чем дело?
 Своп не используется. Пример вывода top:
 
 last pid: 72610;  load averages: 25.98, 21.73, 14.26    up 0+01:53:26
 16:24:52
 507 processes: 2 running, 505 sleeping
 CPU states: 29.5% user,  0.0% nice, 25.4% system,  1.9% interrupt, 43.2%
 idle
 Mem: 1075M Active, 2003M Inact, 200M Wired, 46M Cache, 15M Buf, 317M Free
 Swap: 8192M Total, 8192M Free
 
 До возникновения проблем load average была обычно 1-2-3. Hо ведь idle
 нормальный...
 systat -iostat показывает, что диск достаточно нагружены все время (~ 80%),
 но и раньше были так же нагружены.
 
 Процессов живет много - 500-1000, но нет (не удается засечь) ни одного,
 который бы заметно выделялся потребляемыми ресурсами.
 Скорее всего какой-то процесс начинает все выедать (что?), но засечь его не
 получается.
 Подозреваю, что все просто, только смотрю не в ту сторону... куда надо?
 
 Вопрос: куда копать?
 
 Serge
 --- ifmail v.2.15dev5.3
  * Origin: CEA (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 торможение (процесс-вредитель?) сервера   Serge Barkov   30 Aug 2006 17:39:56 
Архивное /ru.unix.bsd/873534981a1d.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional