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

Нужно ли мне перезагружать сервер после обновления ядра Linux?

Я использую webmin (который использует yum) для установки обновлений на свой сервер, и иногда он также обновляет ядро, включая прошивку ядра и заголовки ядра. Нужно ли мне перезагружать сервер после обновления ядра?

Для перезагрузки есть как минимум две причины:

  1. Вероятно, вы захотите использовать преимущества новой версии (исправления безопасности)
  2. Обычно во время обновления ядра дерево модулей старого ядра удаляется. Таким образом, если вы (или какой-либо сценарий) выгружаете модуль, система не может загрузить его снова, потому что она находит на диске только более новый (если вообще), и он скомпилирован для другого ядра и, следовательно, не может быть загружен (по крайней мере, обычно) .

Чтобы действительно использовать новое ядро, вам придется перезагрузиться.
Никакого другого пути.

У вас сразу после установки обновления перезагружаться?
В общем, НЕ, вы можете запланировать перезагрузку на более удобный момент.

Но НЕ рекомендуется устанавливать дополнительные обновления перед перезагрузкой.
Некоторые обновления имеют разные версии в зависимости от того, какое ядро ​​вы используете.

И вообще: после перезагрузки с новым ядром всегда проверяйте наличие обновлений. Некоторым из ваших существующих пакетов может потребоваться новая версия после обновления ядра.

Это зависит.

Ksplice заботится обо всех обновлениях безопасности, но это зависит от обновлений, и это не бесплатно. Ты можешь проверьте здесь для подробностей и для yum.

У вас также есть возможность использовать kexec что потребует перезагрузки, но пропустит аппаратную часть загрузки.