URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 56365
[ Назад ]

Исходное сообщение
"Для Ubuntu Linux представлен сервис обновления ядра без пере..."

Отправлено opennews , 29-Июн-09 11:00 
Ubuntu Linux стал первым дистрибутивом Linux, не требующим перезагрузки после установки обновления Linux ядра. Компания Ksplice анонсировала (http://www.ksplice.com/news/20090625-linuxtag-fisl) начало функционирование нового бесплатного сервиса Ksplice Uptrack (http://www.ksplice.com/uptrack/) для пользователей Ubuntu Linux, поддерживающего установку критических обновлений Linux ядра в дистрибутиве Ubuntu 9.04 без необходимости перезагрузки и временной остановки работы системы.


После установки (http://www.ksplice.com/uptrack/download) специального пакета (модуль ядра и интерфейс для управления) установка обновлений с исправлением проблем безопасности для базовых 32- и 64-разрядных сборок Linux ядра будут производится "на лету". Метод получения обновлений не изменяется - они по прежнему загружаются из стандартных репозиториев Ubuntu, а затем транслируются в представление подходящее для использования в Ksplice (http://web.mit.edu/ksplice/).  В настоящий момент технология поддерживае...

URL: http://www.ksplice.com/news/20090625-linuxtag-fisl
Новость: https://www.opennet.ru/opennews/art.shtml?num=22363


Содержание

Сообщения в этом обсуждении
"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено forkostya , 29-Июн-09 11:00 
Твоё ядро автоматически обновилось и какая-нибудь квака или компиз вылетел, т.к. модуль драйвера видюхи собран под предыдущее ядро.

"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено Аноним , 29-Июн-09 11:08 
>Твоё ядро автоматически обновилось и какая-нибудь квака или компиз вылетел, т.к. модуль
>драйвера видюхи собран под предыдущее ядро.

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


"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено аноним , 29-Июн-09 11:11 
Нескольких байт более чем достаточно, чтобы старые модули перестали подгружаться.

"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено Аноним , 29-Июн-09 13:39 
>Нескольких байт более чем достаточно, чтобы старые модули перестали подгружаться.

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


"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено User294 , 29-Июн-09 17:10 
А что, разве они при этом выгружаются?Вас глючит? oO А при честной перезагрузке когда-нибудь там опосля, DKMS по идее честно перестроит модули под нормальный новый кернел по идее.

"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено dsfaf , 29-Июн-09 11:15 
>>Твоё ядро автоматически обновилось и какая-нибудь квака или компиз вылетел, т.к. модуль
>>драйвера видюхи собран под предыдущее ядро.
>
>Версия ядра при обновлениях не меняется, там только несколько байт правят при
>подобных исправлениях уязвимостей.

а DKMS разве не позволяет дровам работать с любыми ядрами??


"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено pavlinux , 29-Июн-09 15:41 
# CONFIG_MODVERSIONS is not set
# CONFIG_MODULE_SRCVERSION_ALL is not set

"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено ононим , 29-Июн-09 11:33 
для этого есть dkms. тем более, когда у меня была проприетарщина для ядра, при обновлении ядра из той же ветки, все спокойно продолжало работать.

"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено Одмин , 29-Июн-09 12:06 
перечитай пост ещё раз. Не будет ничего с твоим драйвером видюхи

"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено dmsuslov , 29-Июн-09 11:00 
Для десктопов не очень актуально, а вот на серверах, думаю, сильно пригодится!

"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено аноним , 29-Июн-09 11:03 
На серверах уже сто лет kexec используют.

"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено sceptic , 29-Июн-09 11:12 
для kexec нужна условная перезагрузка, а с ksplice нет.

"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено аноним , 29-Июн-09 15:54 
>для kexec нужна условная перезагрузка, а с ksplice нет.

Именно поэтому kexec и используют на серверах. Потому что подгрузить новое ядро гораздо проще и надежнее, чем ковырять грязными пальцами работающее. А основное время при ребуте сервера как раз уходит на биос. Ну разве что тупица-админ забыл свести на нет большой кэш БД, но это его половые трудности :)

Фиче сто лет в обед. В ее основе лежит стандартный вызов ядра линуха ksplice. при необходимости эту хрень давно уже могли бы для серверов реализовать. Однако реализовали почему-то только для "типично десктопного" дистра, причем какие-то левые люди. Напрашивается вывод: не очень-то оно и надо.


"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено User294 , 29-Июн-09 17:37 
>Именно поэтому kexec и используют на серверах. Потому что подгрузить новое ядро
>гораздо проще и надежнее,

...вот только перерыв в предоставлении услуг что с kexec что с обычным ребутом - есть.В итоге примерно один хрен, плюс kexec только в том что он немного ускоряет перезагрузку.При том graceful шатдаун потребует немало времени (пока там все клиенты свалят в туман...).А грубый шатдаун - грубо вышвырнет клиентов, с побочными эффектами (недокачанными файлами, внезапно оборванными соединениями, ...).

>Фиче сто лет в обед.

Да, просто фичу прикрутили к конкретной ОС и там теперь ее можно будет юзать в относительно вменяемом и не очень геморройном виде судя по всему.О чем и новость, если кто не понял.

P.S. хотелось бы дать слово господам из Майкрософт и их шестеркам которые втирают что все инновации - заслуга проприетарщиков.Пусть они нам расскажут о инновациях в виндусь 7 или там где еще :).Можно ли там что-то такое изобразить?Ну хотя-бы на серверной системе?Очень любопытно послушать господ инноваторов ;).Может быть, Windows уже можно обновлять ну почти без ребутов?Где там наши инноваторы?


"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено MK , 30-Июн-09 12:17 
На здоровье:

http://msdn.microsoft.com/en-us/library/aa373654(VS.85).aspx

Кстати, что-то подобное упоминалось и задолго до появления Kslice в линуксе, правда, насколько я знаю, рабочая реализация появилась только в Vista. Впрочем, может меня и память подводит.


"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено kirion , 30-Июн-09 12:45 
>На здоровье:
>
>http://msdn.microsoft.com/en-us/library/aa373654(VS.85).aspx
>
>Кстати, что-то подобное упоминалось и задолго до появления Kslice в линуксе, правда,
>насколько я знаю, рабочая реализация появилась только в Vista. Впрочем, может
>меня и память подводит.

Restart Manager - не то. Тут про ядро говорят.

"Critical system services cannot be stopped and restarted by the Restart Manager without a system restart. For more information about identifying critical system services, see Critical System Services."  

"Critical system services include smss.exe, csrss.exe, winit.exe, logonui.exe, lsass.exe, services.exe, winlogon.exe, System, svchost.exe with RPCSS, and svchost.exe with Dcom/PnP."

Но Microsoft естественно прислушивается к Заказчикам и движется в направлении минимизации ребутов.


"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено Alexey , 29-Июн-09 12:02 
сервера полезно и идейно верно перезагружать после обновлений ядра. Чисто посмотреть что они после перезагрузки взлетают корректно и с новым ядром.

"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено Аноним , 29-Июн-09 13:56 
Ну не каждый сервер можно перегружать когда вздумается, а дырку хочется закрыть как можно быстрее. А уже во время планового ребута отследить как поднимается с новым ядром.

"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено Alexey , 29-Июн-09 14:08 
>Ну не каждый сервер можно перегружать когда вздумается, а дырку хочется закрыть
>как можно быстрее. А уже во время планового ребута отследить как
>поднимается с новым ядром.

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


"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено ононим , 29-Июн-09 11:34 
убунта оказалась быстрее федоры в плане внедрения новых плюшек?

"Для Ubuntu"
Отправлено Andrey Mitrofanov , 29-Июн-09 13:08 
Нет, г-н миллионер^W^Wубунта хочет (не первая новость в последнее время) _казаться_ "прогрессивнее федоры" -- в части испытания неиспытанного на собственных пользователях. Типа, чтобы все говорили, что и убунта тоже "много делает" для "линукса".

"Для Ubuntu"
Отправлено User294 , 29-Июн-09 17:39 
>все говорили, что и убунта тоже "много делает" для "линукса".

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


"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено Аноним , 29-Июн-09 15:06 
Это реализовано не каноникал, а сторонними разработчиками, просто они пожжержвают сейчас тока ubuntu.

"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено аноним , 29-Июн-09 18:29 
>просто они пожжержвают сейчас тока ubuntu.

догадайтесь, почему.


"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено Аноним , 29-Июн-09 21:50 
Думаю, что из-за того, что ubuntu самый популярный дистр.

"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено аноним , 29-Июн-09 22:53 
>Думаю, что из-за того, что ubuntu самый популярный дистр.

полностью с вами согласен.
всё-таки зоопарк дистрибутивов не способствует прогрессу.


"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено автор темы , 30-Июн-09 09:12 
Сто лет в обед как ksplice есть в fedora

yum search ksplice
fedora-ksplice.x86_64 : Script Collection for Using KSplice on Fedora Linux
ksplice.x86_64 : Patching a Linux kernel without reboot


"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено Аноним , 29-Июн-09 11:45 
Нет, просто на Федоре денег не сделаешь.
Следующим в списке поддерживаемых уже _платным_ сервисом будут RedHat, SuSe & etc...

"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено Аноним , 29-Июн-09 12:30 
Оно бесплатно. Простой Ksplice (не Uptrack), собирающий бинарный патч на машине пользователя, а не мейнтейнера дистрибутива, триста лет во всех репозиториях.

"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено Aliel , 29-Июн-09 13:38 
Интересно почему в Debian его не включили в stable? а оно там уже давно есть,
и версия новее чем в бубунте.

"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено User294 , 29-Июн-09 17:43 
>Интересно почему в Debian его не включили в stable?

У дебианщиков вроде никогда не было недостатка в консерватизме насчет stable.Иногда это хорошо.А иногда - наоборот.Поэтому очень хорошо что есть выбор.ИМХО так.


"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено Frank , 29-Июн-09 18:54 
Provision of the Services                                                      

Ksplice may permanently or temporarily stop providing any Services, or any features within any Services, to you or to users generally at Ksplice's sole discretion, without prior notice to you.  The form and nature of any Services may change from time to time without prior notice to you.

Privacy policy
We value your privacy and will take all reasonable steps to protect your personal information.  In order to provide the Services and to improve the Services, the Software may contact Ksplice with information about your computer's operating system, including without limitation the version number of the Linux kernel that you are running.

wtf?? Какой-то неGPLный у них EULA.


"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено anonymous , 29-Июн-09 20:04 
Первый абзац это такое тонкое «as-is/no warranty». «Мы можем отказать вам, закрыться и вообще мы никому не должны ничего.» Все нормально.

Второй — да, что-то непонятно, т.к. не ограничено какую информацию они передают. Хотя GPL никак не противоречит.


"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено Аноним , 30-Июн-09 01:51 
переведите анонимуса ктонибудь пожалуйста

"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено transliter , 30-Июн-09 01:59 
Политика
конфиденциальности Мы оцениваем вашу конфиденциальность и будем принимать все разумные меры, чтобы защитить вашу личную информацию.  Для того, чтобы предоставить Услуги и улучшить Услуги, программное Обеспечение, возможно, контактирует с Ksplice с информацией об операционной системе вашего компьютера, в том числе без ограничения номер версии ядра Linux, которое вы используете.

"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено Frank , 30-Июн-09 09:50 
И вот ещё что, мягко говоря, смущает - после установки оно поменяло права на /sbin/depmod и /sbin/modprobe с 755 на 777 - по-моему, за такое надо яйки отрывать.

"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено Frank , 30-Июн-09 09:59 
А, не посмотрел сразу. Это они поменяли оригинальные файлы на симлинки, ведущие на скрипты.

"Для Ubuntu Linux представлен сервис обновления ядра без пере..."
Отправлено SERIUS , 02-Июл-09 02:12 
Большая дискуссия разгорелась.
Короче, микроядра рулят :)
Его можно полностью оголить и перезапустить сателлиты за микросекунды Р: