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

Сбой сервера Nginx + Apache каждые 6 дней

Я веб-разработчик, и у меня очень неприятная проблема с одним из веб-сайтов, над которыми я работаю, и я надеялся, что кто-нибудь здесь сможет мне помочь.

Веб-сайт работает на выделенном сервере с CentOS 6.6, конфигурацией Nginx + Apache с Vesta в качестве панели управления. Не уверен, что здесь это актуально, но сайт использует Sphinx в качестве поисковой системы.

С середины января каждые 6 дней происходит сбой сервера, каждый раз в разное время. Восстановление обычно занимает около часа 15 минут, в течение которого нет записей ни в одном из файлов журнала.

После восстановления сервера две самые большие таблицы в базе данных MySQL выдают повторяющиеся ключевые ошибки, и поскольку они слишком велики, чтобы их можно было исправить достаточно быстро, я обычно усекаю их, а затем восстанавливаю из резервных копий.

Можете ли вы посоветовать, что я могу сделать, чтобы определить виновника? У меня закончились идеи.

Спасибо!

PS: Если вам нужно, чтобы я предоставил другую информацию, пожалуйста, дайте мне знать!

Попробуйте собрать показатели и построить их график. Нет ничего лучше графиков. Такие инструменты, как Munin, могут быть очень полезны в этих ситуациях, чтобы анализировать память, io, процессы, ЦП, сеть, прерывания и т. Д. С течением времени.

http://munin-monitoring.org/

Также, если ваша машина является виртуальной машиной и имеет сетевую файловую систему, которая становится недоступной, это может объяснить разрыв во времени ведения журнала (для получения дополнительных баллов попробуйте вести журнал удаленно).