Назад | Перейти на главную страницу

Сбой сервера ежедневно в 3:40 утра

У меня есть облачный сервер со стойкой. Это CentOS версии 5.10 (Final). 40 ГБ памяти, 1 ГБ оперативной памяти, 2 ГБ подкачки.

Я запускаю панель управления kloxo для управления виртуальными хостами.

Каждый день он съедает всю барана и меняет мест в 3:40 утра, а затем в конечном итоге полностью блокируется.

Я пробовал несколько команд, чтобы перечислить все задания cron, такие как

for user in $(cut -f1 -d: /etc/passwd); do crontab -u $user -l; done

/var/spool/cron/*

/etc/crontab (and the daily, hour, weekly, monthy files)

У меня есть несколько скриптов php, которые запускаются каждые 10 минут, но больше ничего не запланировано. Я отключил все ротацию журналов, проверку на вирусы и все остальное, что было запланировано.

Я наблюдал за процессами в течение этого периода времени, используя «верхнюю часть», и ничего не выделялось, что использовало бы большой объем памяти.

Сетевой трафик также минимален в этот период времени, поэтому похоже, что это не какая-либо атака.

В любое другое время дня, когда я запускаю "наверху", я вижу, что ресурсы используются минимально.

top - 14:39:21 up 10:14,  1 user,  load average: 0.08, 0.13, 0.09
Tasks:  92 total,   1 running,  91 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   1048576k total,   995324k used,    53252k free,   154120k buffers
Swap:  2096472k total,        0k used,  2096472k free,   509536k cached

ClamAv и Maldet не находят подозрительных файлов

У меня заканчиваются идеи, и я действительно стараюсь не перестраивать сервер. Любые советы о том, где еще я мог бы искать проблемы, были бы полезны.

В ответ на сообщение Peter H результаты / var / log / cron за этот период времени следующие:

May 29 03:10:01 shared-hosting crond[32243]: (root) CMD (/usr/lib64/sa/sa1 1 1)
May 29 03:20:01 shared-hosting crond[518]: (root) CMD (/usr/lib64/sa/sa1 1 1)
May 29 03:30:01 shared-hosting crond[1023]: (root) CMD (/usr/lib64/sa/sa1 1 1)
May 29 03:40:05 shared-hosting crond[2482]: (root) CMD (/usr/lib64/sa/sa1 1 1)
May 29 04:00:15 shared-hosting crond[2597]: (root) CMD (/usr/lib64/sa/sa1 1 1)
May 29 04:00:15 shared-hosting crond[2530]: (root) error: Job execution of per-minute job scheduled for 03:54 delayed into subsequent minute 04:00. Skipping job run.
May 29 04:00:17 shared-hosting crond[2530]: CRON (root) ERROR: cannot set security context
May 29 04:25:41 shared-hosting crond[1835]: (CRON) STARTUP (V5.0)
May 29 04:30:01 shared-hosting crond[2209]: (root) CMD (/usr/lib64/sa/sa1 1 1)

На панели управления есть запланированная задача, которая запускается ежедневно для очистки журналов, записи использования полосы пропускания и т. Д.

Мне не удалось найти это нигде в cron, но я смог отключить его с панели управления. Теперь все хорошо.