View previous topic :: View next topic |
Author |
Message |
bukazoid Tux's lil' helper
Joined: 21 Jan 2005 Posts: 86
|
Posted: Thu Apr 07, 2005 2:37 pm Post subject: update kernel without reboot/обновить ядро бе |
|
|
как обновить ядро без перезагрузки ?
интересуют в основном security hotfix.
позволяют ли зделать такое ядра linux (и какая ветка?) |
|
Back to top |
|
|
bukazoid Tux's lil' helper
Joined: 21 Jan 2005 Posts: 86
|
Posted: Thu Apr 07, 2005 2:54 pm Post subject: |
|
|
вот какой ответ получил на irc #gentoo:
if it is a module that you can reload, yes. otherwise, no.
can I update modules that is in "used" state ?
no - unload the modules that use it first. otherwise you run into trouble
по сему вопрос:
каким образом достигается update и uptime с системах openVMS к примеру ? |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Thu Apr 07, 2005 2:55 pm Post subject: |
|
|
bukazoid wrote: | каким образом достигается update и uptime с системах openVMS к примеру ? |
Переведи! |
|
Back to top |
|
|
YD Guru
Joined: 30 Oct 2004 Posts: 466 Location: Riga, Latvia
|
Posted: Thu Apr 07, 2005 5:19 pm Post subject: |
|
|
А какой толк тебе обновлять без перезагрузки? Обычно делают проще, стоят 2 сервера, пока один находится в обслуживание, второй получает всю нагрузку с двух. Есть патчи к ядрам, чтобы поменять ядро, kexec или как он был, но он очень экспериментальный. Перезагрузка занимает меньше минуты, по-моему игра не стоит свеч (:
А OpenVMS основан на принципе кластеров, вероятно так они обновляют часть системы, пока остальная пашет. |
|
Back to top |
|
|
bukazoid Tux's lil' helper
Joined: 21 Jan 2005 Posts: 86
|
Posted: Fri Apr 08, 2005 6:49 am Post subject: |
|
|
viy wrote: | bukazoid wrote: | каким образом достигается update и uptime с системах openVMS к примеру ? |
Переведи! |
что переводить ?? (update - обновление, uptime даже не знаю как перевести, openVMS - ОС DEC навывалась VAX вроде, "OpenVMS.org - The OS with uptimes longer than MS Windows support policies")
YD wrote: | А какой толк тебе обновлять без перезагрузки? Обычно делают проще, стоят 2 сервера |
сервер один, а денег на железо никто не хочет давать ... итд. итп ... (короче это вечная проблема ... )
YD wrote: | А OpenVMS основан на принципе кластеров, вероятно так они обновляют часть системы, пока остальная пашет. |
как я понял в linux & *BSD таким даже не пахнет ... |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Fri Apr 08, 2005 6:55 am Post subject: |
|
|
linux точно используется в посторении кластеров (про bsd не знаю).
Только из "коробки" такие фишки не доступны, придется потратить немало времени и человеко-часов (читай --- денег) на организацию подобной системы.
А обновить часть ядра ОС без перезагрузки --- как ты себе это представляешь? |
|
Back to top |
|
|
bukazoid Tux's lil' helper
Joined: 21 Jan 2005 Posts: 86
|
Posted: Fri Apr 08, 2005 10:29 am Post subject: |
|
|
viy wrote: |
А обновить часть ядра ОС без перезагрузки --- как ты себе это представляешь? |
существующие "старые" процессы продолжают использовать старые модули
новые используют новые модули
когда "старые" модули перестают использоваться (кол-во "старых" процессов 0) они выгружаются. (вобщем как в файловой системе)
важен момент одновременного существования разных версий одного и тогоже модуля. |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Fri Apr 08, 2005 11:39 am Post subject: |
|
|
Так ты о модулях? Есть уже такое понятие как module versioning. Как работает --- не знаю.
Что касается монолитного ядра --- надо перезагружаться... |
|
Back to top |
|
|
|