Как обновить ядро без перезагрузки? (ksplice альтернатива)

Да, у Вас может быть другая пара ключей для каждой учетной записи; просто возражайте против опций, когда Вы будете работать ssh-keygen и укажите различные файлы идентификационных данных для них.

Если Ваш локальный компьютер приемлемо безопасен, и Вы не хотите непрерывно повторно вводить свой ключевой пароль, ssh-agent могло бы стоить изучить также.

10
25.02.2012, 02:18
3 ответа

Базовая технология свободна и часть ядра магистрали; Oracle просто предоставляет предварительно созданные изображения. Можно создать собственные патчи ksplice для динамичной загрузки в собственное ядро.

4
27.01.2020, 20:03
  • 1
    Это хорошо! Но где это находится в menuconfig или как это называют в .config? –  Alex Bolotov 25.02.2012, 16:38
  • 2
    Посмотрите ksplice пакет. –  psusi 25.02.2012, 22:09
  • 3
    Эй, я отправил продолжение на, Спрашивает Ubuntu, на которую Вы смогли отвечать (или справка на): askubuntu.com/questions/193069 / … –  Oli 26.09.2012, 10:01
  • 4
    Могло бы быть хорошо добавить больше деталей к этому ответу вместо того, чтобы создать –  ILMostro_7 22.10.2015, 12:23

Одна альтернатива ksplice kexec(). Вместо того, чтобы исправлять ядро Linux при выполнении, эта команда по существу заменяет текущее ядро новым, не перезагружая систему.

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

0
27.01.2020, 20:03
  • 1
    , Заменяющий текущее ядро новым, эффективно перезагружает, только без беспокойства прохождения через загрузчика. Вы все еще заканчиваете тем, что имели необходимость сохранить свою работу, завершение работы, и перезапустить Ваши приложения. –  psusi 25.02.2012, 22:07

Это старый вопрос, но он появляется в Google, и с тех пор многое изменилось. Вот альтернативы ksplice на данный момент:

  • Livepatch — это технология основного ядра. Canonical предоставляет службу исправления ядра для Ubuntu 16.04 и более поздних версий. Это бесплатно до 3 машин для личного использования или до 50 машин, если вы являетесь признанным членом сообщества Ubuntu. Если вы не -, вы можете использовать его за плату в рамках подписки на поддержку Ubuntu Advantage (225 долларов -1500 долларов за машину в год на физических серверах, 75 долларов -500 долларов за машину в год -на виртуальных машинах ), что все же дешевле, чем вариант ksplice. В отличие от других решений в списке, это позволяет администраторам создавать свои собственные исправления, но это может быть сложной и трудоемкой -работой. Недавно Amazon Linux объявил о поддержке livepatch(бета-версии )и для Amazon Linux 2. Никакие другие дистрибутивы не предлагают оперативную установку исправлений (, даже несмотря на то, что технология интегрирована в ядра ).

  • Kpatch — это собственный инструмент Red Hat без перезагрузки для оперативного обновления ядра, основанный на livepatch. Об этом было объявлено в 2014 году. Он работает на RHEL и его производных и доступен как часть подписки на премиум-поддержку (за 1299 долларов в год ).

  • Решение Kgraft для оперативного внесения исправлений от SUSE поддерживает только собственный Linux Enterprise Server 12 от SUSE. Цены начинаются от 699 долларов в год за 2 сокета или 1890 долларов за три года за 2 сокета. У них самый длинный пробный период -60 дней, но есть некоторые ограничения с архитектурной точки зрения.

  • KernelCare -решение для автоматического оперативного исправления, которое охватывает большинство популярных дистрибутивов, включая CentOS, RHEL, Oracle Linux, Debian, Ubuntu, Amazon Linux и другие. KernelCare также поддерживает исправление Glibc и OpenSSL без перезагрузки. Он также предлагает пользовательские и фиксированные исправления -даты для удовлетворения конкретных потребностей.Доступна 30 -дневная пробная версия , а варианты подписки начинаются от 2,25 долл. США за сервер в месяц только для исправления ядра и 5,45 долл. США за сервер в месяц для ядра и пакета Glibc/OpenSSL.

1
26.05.2020, 17:55

Теги

Похожие вопросы