Я просто посещал сервер в центре обработки данных и сообщил, что он работал (без перезагрузки) с октября прошлого года (11 месяцев). Это VMHost под управлением Windows Server 2003.
Даже если что-то так долго работает нормально, следует ли мне его перезагрузить?
Что заставляет вас решить, что пора перезагрузить сервер?
Даже если сервер проработал год, не добавит ли это ненужных затрат на компоненты? Как долго у вас работает сервер без перезагрузки (особенно с Windows)?
Мне просто интересно мнение остальных.
Лично я не фанат перезагрузки серверов (кроме моих терминальных серверов), если в этом нет необходимости.
Служебное окно стараюсь делать раз в месяц. Обычно это достаточно близко к "дню выпуска патча", чтобы я не мог быть скомпрометирован, но достаточно далеко, чтобы, если возникнут проблемы с ожидающими патчами, некоторые другие присоска Команда админа может их найти.
Что касается серверов Windows, мой план исправлений всегда включает две или три перезагрузки:
Системы Unix обычно немного более дружелюбны, я обычно могу пропустить первую перезагрузку при обновлении на них, и они редко «требуют» перезагрузки постфактум, но я всегда выключаю и перезагружаюсь из холодного состояния.
Конечно, я параноик, но на то была веская причина.
Сервер со временем безотказной работы 11 месяцев - это сервер, который, вероятно, на 11 месяцев устарел с текущими исправлениями безопасности (и другими исправлениями, обновлениями и пакетами обновления). Я так долго не спал, поэтому настоятельно рекомендую перезагрузить систему. предшествующий для установки каких-либо исправлений, так что если машина не загружается, то, по крайней мере, вы знаете, что это не один из многих исправлений, которые нарушили ее способность загружаться. Я также предлагаю применять патчи меньшими наборами, чтобы, если один из патчей действительно сломает сервер, то, по крайней мере, у вас есть меньший набор, чтобы пробираться через него, чтобы выяснить, в чем был виноват.
Я время от времени перезагружаю свои серверы в рамках тестирования плана аварийного восстановления - если произойдет сбой питания, я хочу быть уверенным, что мой сервер все равно загрузится и будет работать автономно (или, если не автономный, что "Принесите "сервер вверх" по-прежнему работает, как написано). Это особенно важно после того, как я установил новую службу, которая должна загружаться при запуске, или изменил один из существующих сценариев запуска.
И, конечно же, всякий раз, когда мне нужно открыть коробку, чтобы установить новое оборудование.
В остальном, если вы не показываете явное замедление работы или увеличение количества системных ошибок или чего-то подобного, перезагрузка практически не нужна.
В старые плохие времена NT 3.5 и Novell обычно было разумной идеей регулярно перезагружаться, но в наши дни это не так важно.
У нас был внутренний веб-сервер (Windows 2003 и IIS) в сети в течение 600 дней, прежде чем мы его перезагрузили. Конечно, 600 дней без перезагрузки также в значительной степени означают 600 дней без каких-либо исправлений. И это не такая умная идея.
Различные серверы, за которые я отвечаю, есть 3, которые я не перезагружаю на контроллерах домена с квази-расписанием 1 и 2 и на нашем сервере Exchange. Все остальное может в значительной степени увеличиваться или уменьшаться после 17:00, но до 22:00.
Я делаю это в основном из-за заплаток на окнах и очистки корки. У нашего сервера Citrix ICA самый строгий график перезагрузок.
У меня была сеть из несколько провалившейся компании, которая жила как зомби (никто на самом деле не хотел отключать веб-сайт и все такое). Последний раз я проверил, DC и SQL Server работали без проблем в течение 3 лет. Веб-сервер отключается один или два раза в год для установки исправлений.
Нет причин, по которым какой-либо современный сервер должен становиться «твердым» и перезагружаться, «потому что пора». Если у вас есть такой сервер, попробуйте вместо этого выяснить, какая программа / настройки вызывают эту проблему. У меня недавно была проблема, когда программное обеспечение брандмауэра каким-то образом пропускало ручки и начало вызывать проблемы, внезапно сервер, который нужно было перезагружать один раз в месяц, уже прошел месяц без каких-либо признаков проблемы. знак равно
Я работал на парня, который запускал Windows NT 4.0 более двух лет без перезагрузки. Лично я позволяю Центру обновления Windows накапливать «достаточно» исправлений, а затем продолжаю установку. Наверное, поеду около 2 месяцев.