Comments 21
Но-но! Целиком ядро обновлять без перезагрузки фантастично. Речь идет о секьюрити патчах и не больше. А если бы можно было обновлять ядро на лету - это ж было бы настолько опасно (написание интерфейса для перехвата другим ядром всех процессов и т.п.)
+1
Подправил свои мысли :)
Спасибо!
Спасибо!
+1
Целиком, не целиком, секурити патчи или нет - не имеет значения, имеет значение изменился ли формат хранения данных (в ОП) или нет.
+1
google:// kexec
Homepage: http://www.kernel.org/pub/linux/kernel/p…
Description: Load another kernel from the currently executing Linux kernel
Homepage: http://www.kernel.org/pub/linux/kernel/p…
Description: Load another kernel from the currently executing Linux kernel
+1
kexec выполняет перезагрузку на уровне софта, после него ядро запускается, а потом выполняется init.
Здесь же не надо даже браузер закрывать.
Здесь же не надо даже браузер закрывать.
0
я бы даже сказал, что после kexec нужен ребут, ибо ничего помимо кернел-паника я от него еще ни разу когда пробовал не видел :)
но это не важно, ибо вопрос был про подгрузку одного ядра из другого, а она реализована kexec`ом :)
но это не важно, ибо вопрос был про подгрузку одного ядра из другого, а она реализована kexec`ом :)
0
Я вполне взлетал в x86 и из-под x86, и из-под amd64. А вот 64-битное ядро, действительно, в паник падало. Может быть, в этом Ваша проблема?
ЗЫ: больше года назад тестил, все могло измениться.
ЗЫ: больше года назад тестил, все могло измениться.
0
а смысл? неужели трудно подождать 30 секунд, пока система перезагрузится? =)
0
- вы видимо не работали с хостинг серверами
- когда есть секурный патч установка занимает минимальное время и без даунтаймов для клиентов
- ребут может занять до часа, фсчек дело такое - особенно если давно небыло ребутов
- возмжность инициализации рейда, совсем не радует
Как уже сказали это приминимо с секурным патчам.
- когда есть секурный патч установка занимает минимальное время и без даунтаймов для клиентов
- ребут может занять до часа, фсчек дело такое - особенно если давно небыло ребутов
- возмжность инициализации рейда, совсем не радует
Как уже сказали это приминимо с секурным патчам.
+3
ну если только в таких случаях. хотя, я бы для верности все равно перезагрузил.
0
Случайно под макось такой плюхи нет?
0
в рот мне ноги! вот это да!
-5
С помощью KEXEC можно перезагружать ОС без перезагрузки самого системника. На серверах имхо очень актуально.
+2
Говорят, циски умеют менять свою прошивку полностью без перезагрузки, благодаря тому, что во время обновления системы на одном процессоре второй обеспечивает некоторые (не все!), но наиболее важные функции, такие как маршрутизация и firewall. В ходе обсуждения о возможности реализации этого на SMP системах предположили, что обновить ядро полностью подобным способом можно, но требует кардинальных изменений в коде.
Хотелось бы услышать подтверждение первого и мнение о втором.
Хотелось бы услышать подтверждение первого и мнение о втором.
0
Sign up to leave a comment.
Обновление kernel'а без ребута или просто Ksplice