Bekijk Volledige Versie : Update kernel, wel of geen reboot?
Ik heb een vraag over een kernel update voor CentOs
Als je "yum update kernel" doet is er dan een reboot nodig?
Ik lees verschillende verhalen hierover, op een testserver heb ik de kernel geupdate zonder reboot, ook zonder reboot draaide die op de nieuwe kernel.
Dus waarom een reboot??
Je moet voor een kernel upgrade je machien altijd rebooten zonder kan ie de nieuwe kernel niet draaien.
Hoe kwam je 'r bij dat je op je testdoos wel een nieuwe kernel draaide?
Ben hier anders ook wel benieuwd...
Hoe kwam je 'r bij dat je op je testdoos wel een nieuwe kernel draaide?
Ik had de kernel versie uitgelezen met php en daar gaf die de nieuwe versie aan.
Als je apache/mysql etc.. gaat updaten dan zie je pas na een restart de nieuwe versie,
ik vond het vreemd dat ik gelijk de nieuwe kernel zag zonder reboot.
Waarschijnlijk haalt dat script het uit 1 of ander static textfile'tje ofzo, doe uname -a en je ziet dat je gewoon je oude kernel draait.
Ok, bedankt voor de antwoorden.
Een nieuwe reboot was dus toch nodig voor de nieuwe kernel.
Ik heb hier en daar wel gelezen dat men een nieuwe kernel draaide zonder te rebooten, maar dan moet je een hele trukendoos open doen om dat goed voor elkaar te krijgen.
wat geeft
uname -a en
rpm -qa|grep kernel?
Hm, wat rondgeneusd en er is idd een tool die een nieuwe kernel kan laden zonder te rebooten.. deze heet kexec. (http://www.ibm.com/developerworks/linux/library/l-kexec.html)
Is ook een package onder debian en ubuntu.
Hm, wat rondgeneusd en er is idd een tool die een nieuwe kernel kan laden zonder te rebooten.. deze heet kexec. (http://www.ibm.com/developerworks/linux/library/l-kexec.html)
Is ook een package onder debian en ubuntu.
Kwam ik net ook tegen kexec. Op de slackware site staat zelfs dat je de kernel kan recompilen/updaten en weer laden zonder reboot dus ja...
Kwam ik net ook tegen kexec. Op de slackware site staat zelfs dat je de kernel kan recompilen/updaten en weer laden zonder reboot dus ja...
Ik ga het toch eens een keer proberen op een VM (the safest way :))
GlennMatthys
19/02/08, 19:34
kexec werkt goed, maar je systeem doet toch de shutdown en bootup procedure opnieuw, daar kan je niet om heen. Sommige apparaten kunnen er mee lastig doen als de drivers opnieuw gemodprobe'd worden terwijl ze nog achtergelaten zijn in hun vorige status (de PCI bus werd immers niet gereset).
Voor systemen waar de schijfdetectie of het BIOS aardig hun tijd nemen kan dit wel tijd besparen in uptimeland voor kernelupgrades.