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

Как лучше всего обновить ядро ​​в стабильной производственной системе debian?

У меня есть vps, который запускает стек LAMP для обслуживания в основном установок drupal. Сегодня вышла новая версия ядра для debian. Как лучше всего обновить мою машину, чтобы минимизировать риски?

Заранее благодарим за ответы.

Вообще говоря, если вы не сделали ничего особенного со своей настройкой, то starndard aptitude aupdate && aptitude upgrade должен выполнять работу без дополнительного вмешательства.

Ключевые моменты, на которые следует обратить внимание:

  1. убедитесь, что у вас достаточно места в файловой системе, чтобы содержимое /boot находятся на, для нового ядра и initrd
  2. если вы сделали что-то необычное, например, установили собственные модули ядра, которые являются ключевыми для процесса загрузки, убедитесь, что вы включили эти модули в новый initrd, который будет создан
  3. перед перезагрузкой после обновления ядра убедитесь, что ваши резервные копии обновлены и протестированы, на всякий случай

Я делал это несколько раз на удаленных системах, работающих под управлением Sarge, Etch и Lenny, и не имел проблем даже на машинах с корневыми файловыми системами с RAID (ранее корневые файловые системы на основе RAID и / или LVM были ключевой причиной проблем, но в последнее время это было намного безопаснее).

Я рекомендую обновить + проверить резервные копии, а затем перезагрузить машину перед запускает обновление. Таким образом, вы уверены, что любые проблемы, с которыми вы столкнетесь, связаны с обновлением, а не с ранее существовавшей проблемой с настройкой yout, которая еще не подняла свою уродливую голову, потому что машина не была перезагружена недавно.

Я тоже согласен с MikeyB, debian stable - это исправления ошибок и обновления безопасности. В частности, текущее обновление устраняет несколько удаленных уязвимостей, следовательно, и является причиной обновления. Я также поклонник менталитета «если не сломано, не чини».

Лучший способ минимизировать риск - не обновлять ядро. Если у вас нет необходимости в каких-либо конкретных функциях, предлагаемых в ядре, и это не является проблемой безопасности, то в любом случае просто ОСТАВЬТЕ ЕЕ! Большинство новых функций в ядрах, как правило, связаны с поддержкой оборудования или функциями, которые вы, вероятно, никогда не будете использовать, если вы не являетесь действительно опытным пользователем.