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

Сервер Unix VPS выходит из строя почти в одно и то же время каждый день

Загрузка моего сервера, кажется, действительно резко возрастает, и сервер часто выключается в одно и то же время каждую ночь (около полуночи). На нем размещено около 20 учетных записей cPanel, и я перепробовал все, что знаю, чтобы попытаться найти причину проблемы.

Некоторые из вещей, которые я пробовал:

  1. Собраны все журналы доступа к сайту, найденные в / etc / httpd / domlogs, и не видно ничего необычного во время сбоя сервера.
  2. Проверил большинство других журналов в каталоге var / log и не нашел ничего, указывающего на проблему, в то время, когда сервер выходит из строя.
  3. Проверил логи cron и ничего необычного не обнаружил .. См. Ниже. Прошлой ночью в 00:14 загрузка ЦП поднялась до 7,5.

Что еще я могу проверить? Как я могу реально контролировать, чтобы выяснить причину?

8 декабря 00:05:01 v1 crond [6082]: (root) CMD (/ usr / local / cpanel / bin / dcpumon> / dev / null 2> & 1)

8 декабря 00:05:01 v1 crond [6084]: (root) CMD (/ usr / local / cpanel / whostmgr / bin / dnsqueue> / dev / null 2> & 1)

8 декабря 00:10:01 v1 crond [6435]: (root) CMD (/ usr / lib64 / sa / sa1 1 1)

8 декабря 00:10:01 v1 crond [6436]: (root) CMD (/ usr / local / cpanel / bin / dcpumon> / dev / null 2> & 1)

8 декабря 00:15:12 v1 crond [6775]: (root) CMD (/ usr / local / cpanel / scripts / autorepair recoverymgmt> / dev / null 2> & 1)

8 декабря 00:15:12 v1 crond [6776]: (root) CMD (/ usr / local / cpanel / scripts / recoverymgmt> / dev / null 2> & 1) 8 декабря 00:15:12 v1 crond [6777]: (корень) CMD (/ usr / local / cpanel / bin / dbindex> / dev / null 2> & 1)

8 декабря 00:15:12 v1 crond [6781]: (root) CMD (/ usr / local / cpanel / bin / dcpumon> / dev / null 2> & 1)

8 декабря 00:20:33 v1 crond [7047]: (root) CMD (/ usr / lib64 / sa / sa1 1 1)

пожалуйста, проверьте работу cron в то время, когда vps отключается, это почти та резервная копия или что-то еще

сервис, который работает каждый день в одно и то же время

Хотя это очень широкий вопрос, но вы можете попробовать сделать следующее, чтобы найти проблему.

  1. Первое, в чем я уверен, это то, что это конкретный cron, который запускается каждый день и создает проблему.

  2. Затем сначала включите ведение журнала sar, которое, я думаю, вы уже включили. Если нет, то включите его.

  3. Используйте журналы sar, чтобы найти проблемную область, например, проверьте использование диска, использование ЦП и использование памяти, и попытайтесь определить, какие проблемы вызывает задача, которая выполняется в это время, например, использует ли она память, диск или ЦП. Хотя я считаю, что это должна быть память, и вы получаете нашу память, и ваша система зависает.

  4. Как только вы выяснили эту основную проблему, проверьте кроны, которые вы используете в это время и которые запускаются ежедневно.

  5. Когда у вас есть несколько обнуленных заданий cron, теперь проверьте те, которые могут создавать конкретную проблему, глядя на то, что делает задание cron.

Надеюсь, это поможет вам найти проблему.