Yasunori Goto восполнил пробел (http://kerneltrap.org/node/14009) связанный с нехваткой информации средствам Linux ядра по увеличению или уменьшению размера оперативной памяти без остановки системы. В руководстве (http://kerneltrap.org/node/14009) отражено текущее состояние разработки и приведены практические примеры использования.URL: http://kerneltrap.org/node/14009
Новость: http://www.opennet.me/opennews/art.shtml?num=11579
Собственно перезагружаться чаще приходиться после выхода критичных патчей ядра - лучшебы они над этим поработали.
Для этого уже не нужно перезагружаться ;)
Если вы о модульности, то возможно.
По опыту:
45 серверов, 4 под линукс, за пол года:
2 остановки на увелечение оперативки,
12 кернелпаников линуха(ксен).
А 41 под чем? И какая у них статистика остановок?
FreeBSD. Ниодной.
>FreeBSD. Ниодной.А у меня уже много лет штук 40 под линуксом (кстати Fedora и RHEL) в разных местах.
На брендовой технике перегружается только в случае проблем длительных с электричеством. Самый большой аптайм 755 дней при 100% загрузке 8 процессоров (Oracle).
А вот на непонятной красной сборке кернелпаники бывают где-то раз в год.
Плюс тут еще "новые" асустековские материнки приподносят сюрпризы.
Может дело не в операционке и патчах? :)
Может - я в скобках написал xen.
> 12 кернелпаников линуха(ксен).На трёх пригруженных хостинг- и application-серверах за те же полгода кернел-паников было ноль. OpenVZ, ALT Linux.
На одном из них, участвовавшем в обкатке ещё первых сборок ovz под альтом, их не было и предыдущие полгода (работает чуть больше года уже).
Правда, у нас хорошие ядерщики ;-) а взять можно здесь:
ftp://ftp.altlinux.org/pub/distributions/ALTLinux/4.0/Server...
>> Собственно перезагружаться чаще приходиться после выхода критичных патчей ядра - лучшебы они над этим поработали.+100 Истину глаголишь... Замахнулись, а то, чем надо стоит...
Намного проще было бы, если бы дрова были отдельны от ядра...
Меньше багов и проблем. А щас 260 МБ сорцев выглядят монструозно, нах тогда Initrd - для развлечений с mkinitrd.. типа оно работает и делает что-то... LOL
kexec уже не ку?
Привети пожалуста пример как ты используешь kexec для обновления ядра без перезагрузки системы. К примеру есть RHEL4. Вышло новое ядро, успешно поставлено. Как его загрузить без остановки сервисов? Ну или хотябы без перезагрузки системы?
Купите Stratus'ы и меняйте на ходу все что угодно =)
ээээээ. а в какой системе можно обновить что-либо без перезапуска сервиса?
apachectl -k gracefulправда перезапуск всё равно делаем
> Замахнулись, а то, чем надо стоит...Дружески предлагаю Вам заняться Тем, Чем Надо. Чтоб не стояло. И не пытаться соображать за других -- а то вдруг другие решат за Вас посоображать, м?
> Намного проще было бы, если бы дрова были отдельны от ядра...
Займитесь. Напишете, отладите, приходите с результатами. Можете вон подключиться к разработке Minix, если так до сих пор и ходите с профессорской лапшой на ушах -- всё меньше лопатить.
> Initrd - для развлечений с mkinitrd
Странно, у меня оно просто работает. Может, потому, что представляю себе, зачем оно надо, и при этом не лезу ломать то, что работает (трудами куда более опытного, чем мы с Вами, народа)?