powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Возможные причины лагов сервера (канала?)
7 сообщений из 7, страница 1 из 1
Возможные причины лагов сервера (канала?)
    #36796847
kha0s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте. Сервер в последнее время (около двух недель) периодически начинает безбожно лагать, причем не только фронтэнд вроде веб-скриптов и веб-сервера, но даже sshd и sftp.
В связи с лагами top мониторится постоянно, однако максимальная зафиксированная за этот период нагрузка не превышала 18% CPU и 35-40% памяти, своп вообще не у дел.
Я уже хотел было списать лаги на кривую настройку php и пойти его оптимизировать, однако не менее ужасные лаги SSH (особенно при логине), граничащие с зависанием заставили меня отказаться от этой мысли. Как ни странно, но перезагрузка сервера полностью решает проблему, хотя top показывает туже загрузку. Однако перезагрузка это, скорее windows-style, и проблемы ей не решаются.
Если Вам знакома эта проблема, прошу, дайте совет по ее решению (т.к. я программист, а не сисадмин, то, вполне возможно, что-то упустил).
Все, необходимые для анализа проблемы конфиги и логи будут приложены (просто т.к. я даже приблизительно не знаю, в чем может быть причина).
...
Рейтинг: 0 / 0
Возможные причины лагов сервера (канала?)
    #36796852
kha0s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дистрибутив (debian lenny8):
Код: plaintext
1.
Linux version 2.6.18-128.2.1.el5.028stab064.8 (root@rhel5-64-build) (gcc version 4.1.2 20070626 (Red Hat 4.1.2-14)) #1 SMP Fri Nov 6 12:26:59 MSK 2009

Информация по %CPU:
Код: plaintext
1.
2.
3.
user 5.29 %
nice 0.00 %
system 0.46 %
idle 94.25 %

Информация по запущенным процессам (все из rc.d/init.d по версии ps):
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
~# ps ax -F
UID        PID  PPID  C    SZ   RSS PSR STIME TTY      STAT   TIME CMD
root         1     0  0  2576   736   0 06:10 ?        Ss     0:00 init [2]
postfix   3855 18395  0 10349  3128   0 06:33 ?        S      0:00 tlsmgr -l -t unix -u -c
dovecot   8080 17825  0  3550  1976   0 06:33 ?        S      0:00 pop3-login
dovecot   9506 17825  0  3550  1976   0 06:34 ?        S      0:00 pop3-login
dovecot   9605 17825  0  3550  1976   0 06:34 ?        S      0:00 pop3-login
root     17665     1  0  1474   660   0 06:10 ?        Ss     0:00 /sbin/syslogd
root     17676     1  0 12214  1192   0 06:10 ?        Ss     0:00 /usr/sbin/sshd
root     17714     1  0  4328  1436   0 06:10 ?        S      0:00 /bin/sh /usr/bin/mysqld_safe
mysql    17757 17714  0 43861  7984   0 06:10 ?        Sl     0:12 /usr/sbin/mysqld --basedir=/usr --dat
root     17759 17714  0   943   592   0 06:10 ?        S      0:00 logger -p daemon.err -t mysqld_safe -
root     17809     1  0 59118 10256   0 06:10 ?        Ss     0:00 /usr/sbin/apache2 -k start
www-data 17810 17809  0 38170  3468   0 06:10 ?        S      0:00 /usr/sbin/apache2 -k start
www-data 17822 17809  1 59842 31912   0 06:10 ?        S      0:26 /usr/sbin/apache2 -k start
root     17825     1  0  3092   716   0 06:10 ?        Ss     0:00 /usr/sbin/dovecot
root     17826 17825  0 17941  3576   0 06:10 ?        S      0:00 dovecot-auth
root     17835     1  0 38745 10256   0 06:10 ?        S      0:00 /usr/local/ispmgr/bin/ispmgr
root     17842     1  0  6972  1072   0 06:10 ?        Ss     0:00 nginx: master process /usr/sbin/nginx
www-data 17843 17842  0  7134  2352   0 06:10 ?        S      0:00 nginx: worker process
www-data 17897 17809  0 62150 43872   0 06:10 ?        S      0:25 /usr/sbin/apache2 -k start
dovecot  17901 17825  0  3552  1988   0 06:10 ?        S      0:00 imap-login
dovecot  17902 17825  0  3552  1980   0 06:10 ?        S      0:00 imap-login
dovecot  17903 17825  0  3552  1980   0 06:10 ?        S      0:00 imap-login
www-data 18022 17809  0 62088 42500   0 06:10 ?        S      0:24 /usr/sbin/apache2 -k start
www-data 18023 17809  0 63805 42948   0 06:10 ?        S      0:22 /usr/sbin/apache2 -k start
root     18395     1  0  9208  2288   0 06:10 ?        Ss     0:00 /usr/lib/postfix/master
postfix  18404 18395  0  9734  2356   0 06:10 ?        S      0:00 qmgr -l -t fifo -u
postfix  18405 18395  0  9722  2196   0 06:10 ?        S      0:00 pickup -l -t fifo -u -c
root     19676     1  0  4635   932   0 06:10 ?        Ss     0:00 /usr/sbin/cron
root     19892 17676  0 16480  3072   0 06:53 ?        Rs     0:00 sshd: kha0s@pts/0
root     19902 19892  0  4389  1808   0 06:53 pts/0    Ss     0:00 -bash
www-data 20003 17809  1 62211 39912   0 06:12 ?        S      0:28 /usr/sbin/apache2 -k start
root     20358 19902  0  3680   984   0 06:55 pts/0    R+     0:00 ps ax -F
...
Рейтинг: 0 / 0
Возможные причины лагов сервера (канала?)
    #36796856
kha0s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Единственная идея, которая приходит в голову (на грани танцев с бубном), так это то, что из-за написания нового проекта я подолгу держу sftp и ssh открытым (неправильный подход, но т.к. проект почти доделан, приходится постоянно загружать подправленные файлы и очищать кэш). Но, е-мое, top же не показывает овернагрузки.
...
Рейтинг: 0 / 0
Возможные причины лагов сервера (канала?)
    #36796982
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kha0s, я сомневаюсь, что ISPmanager люди будут покупать для своего сервера, значит это арендованная шняга в датацентре где-нибудь далеко. Вот и спрашивайте там.

Пока это больше похоже на нестабильную работу сети.
...
Рейтинг: 0 / 0
Возможные причины лагов сервера (канала?)
    #36797685
kha0s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, сервер достался, можно сказать, в наследство.
Я, кажется, смог локализовать причину лагов - это подолгу открытые sftp и ssh соединения. Однако при их закрытии лаги не проходят. Как я уже сказал выше, они решаются полной перезагрузкой машины. Причина действительно очень похожа на проблемы с сетью. Возможно, после ssh/sftp не чистятся какие-нибудь сетевые пулы (вот плохо знаком с сетевой архитектурой никсов). Тогда вопрос к специалистом: возможно ли "сбросить" лаги какими-либо средствами без перезагрузки, если учесть, что это именно сеть (и не сеть между мной и машиной, т.к. тогда бы перезагрузка не помогала, а сеть самой машины).
...
Рейтинг: 0 / 0
Возможные причины лагов сервера (канала?)
    #36797985
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kha0s, провайдер какой? а если поменять своего провайдера доступа, то что будет?
есть такая программа winmtr - исследуй связность в хорошие моменты и в плохие.
...
Рейтинг: 0 / 0
Возможные причины лагов сервера (канала?)
    #36798000
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"пулы" есть, но прежде чем они на что-то повлияют число соединений приблизится к десятку тысяч.
короче , маловероятно.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Возможные причины лагов сервера (канала?)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]