Привет всем!Вот такая болезнь на сервере твориться и твориться в принципе с его рождения... В ночное время невозможно соединиться с сервером по FTP. Примерно в это же время запускается ротатор и парсер логов + бекап данных всех пользователей. Сервер загружен от 2 до 96 процентов по статсе top... хотя сервис работает нормально, логи чистые по этому поводу. После как предположительно ротация и парсинг логов заканчиваеться все становиться на свои места.
При коннекте FARом выдает следующее:
This operation returned because the timeout period expired.02:45:47 "Cannot connect to"
ftp.domain.comИ так ко всем хостам хостящимся на этом сервере.
Сервер основан на базе NuOnce.net CentOS+BlueQuartz. Используеться для полноценного хостинга.
Вот статса сервера на момент происходящего:
top - 03:56:37 up 18:47, 1 user, load average: 1.43, 1.49, 1.73
Tasks: 146 total, 1 running, 145 sleeping, 0 stopped, 0 zombie
Cpu(s): 4.7% us, 1.0% sy, 0.0% ni, 46.0% id, 48.3% wa, 0.0% hi, 0.0% si
Mem: 1000772k total, 978504k used, 22268k free, 14064k buffers
Swap: 1052152k total, 330900k used, 721252k free, 149392k cachedЧто это? Корявость моих рук? Глюк ПО? Хилость Железа?
По железу инфа такая:
ADM Athlon 64 M2 (по моему, непомню уже), 1Gb RAM, 2x160Gb SATA II HDD (в первом райде).
Вывод top не страшный, хотя возможно проблема в io.
Удается ли во время проблем с ftp соединится по ssh/http/etc?
Можно попробовать добавить niceload к командам в cron, которые предположительно слишком сильно нагружают систему.
>Вывод top не страшный, хотя возможно проблема в io.
>Удается ли во время проблем с ftp соединится по ssh/http/etc?
>Можно попробовать добавить niceload к командам в cron, которые предположительно слишком сильно
>нагружают систему.WEB и SSH работают нормально исключая тормажение, мэил сервис (sendmail) тоже глючить ИНОГДА начинает. Судя по всему просто выпадает и потом запускаеться снова когда уже закончиться канитель с логами... Про niceload можно поподробнее? И про возможную проблему в io тоже...
для запуска процессов с более низким приоритетом есть nice и niceload. Последний кроме установки приоритета еще и проверяет load average и если он больше указанного предела на несколько секунд усыпляет процесс. Это очень удобно для запуска тяжелых процессов вроде бэкапов.
Кроме нагрузки на cpu, хорошо отображаемой top, есть еще и нагрузка на систему ввода/вывода, можно посмотреть через iostat, также может оказаться полезным vmstat.
>для запуска процессов с более низким приоритетом есть nice и niceload. Последний
>кроме установки приоритета еще и проверяет load average и если он
>больше указанного предела на несколько секунд усыпляет процесс. Это очень удобно
>для запуска тяжелых процессов вроде бэкапов.
>Кроме нагрузки на cpu, хорошо отображаемой top, есть еще и нагрузка на
>систему ввода/вывода, можно посмотреть через iostat, также может оказаться полезным vmstat.
>Может даш ссылочку на почитать о nice и niceload. Жутко задолбала эта проблема...