MintTea
@MintTea

Как понять, почему сервер становится недоступен?

Имеется выделенный сервер на hetzner'е, стоит CentOS 6.6, Nginx и прочий стандартный веб-набор.
Время от времени, без каких-либо видимых причин сервер перестает подавать признаки жизни - все входящие запросы по всем доступным портам (80,443,22) уходят в таймаут, примерно как при некорректно настроенных iptables.
Во всевозможных логах ничего подозрительного не наблюдается - они просто обрываются. После перезагрузки из панели хостера все нормально, до следующего раза. Проблема повторяется уже почти год примерно каждые 20-40 дней, какой-либо системности не замечено. В остальном работа сервера нареканий не вызывает.
Обращался в техподдержку - получил отказ с формулировкой "с железом все ок, ищите проблему у себя в системе".
С системой тоже все ок, так как пару месяцев назад переустанавливал систему с нуля (по другим причинам), проблема не исчезла.
Как определить, что становится причиной такого поведения?
  • Вопрос задан
  • 3562 просмотра
Решения вопроса 1
что в логах , система не выпадает в kernel panic , получить доступ к ней можно из панели управления или это рестарт системы как при нажатии кнопки ?
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
vvpoloskin
@vvpoloskin
Инженер связи
Как вариант отваливается какой-то модуль. А вообще включите в логах более сильную информативность (может быть даже дебаг), после перезагрузки смотрите их (syslog, dmesg)
Ответ написан
Комментировать
@pcdesign
Была подобная ситуация с сервером.
Помогло обновление ядра.
Ответ написан
Matvey-Kuk
@Matvey-Kuk
Разработчик в Cisco, CA.
Как себя ведут графики CPU, памяти? Что за софт стоит на сервере?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы