|
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) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/873534981a1d.html, оценка из 5, голосов 10
|