Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Atualizando kernel sem reiniciar.
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Portuguese
View previous topic :: View next topic  
Author Message
nafre
Guru
Guru


Joined: 27 Dec 2003
Posts: 388

PostPosted: Mon Jan 17, 2005 10:44 pm    Post subject: Atualizando kernel sem reiniciar. Reply with quote

Quote:

Lendo uma noticia sobre o futuro do slackware postada aque na underlinux, vi que patrick esta com seu servidor 409 dias online e kernel atualizado, isto significa q ele fez upgrade do kernel sem reiniciar, alguem ja fez, tem ideia de como isto pode ser feito, alguma documentacao??


Aproveitando a pergunta feita por um user do forum da underlinux. Faco a minha.

Será possivel atulizar o kernel sem reiniciar, como?
_________________
Nome- Felipe
Nick- Nafre
Idade- 25
Salvador - Bahia - Brasil
Back to top
View user's profile Send private message
xef
Guru
Guru


Joined: 20 Jun 2003
Posts: 460
Location: Porto - Portugal

PostPosted: Tue Jan 18, 2005 1:20 pm    Post subject: Reply with quote

Hum... Será que isso é verdade?

Agora fiqui curioso, vou ter que vasculhar o google...
Back to top
View user's profile Send private message
Matheus Villela
Apprentice
Apprentice


Joined: 25 Oct 2003
Posts: 263

PostPosted: Tue Jan 18, 2005 4:12 pm    Post subject: Re: Atualizando kernel sem reiniciar. Reply with quote

nafre wrote:
Será possivel atulizar o kernel sem reiniciar, como?

Tempos atráz vi um projeto no sourceforge disso, não me recordo o nome e não faço idéia se foi muito a frente e nem do que se tratava, se você está interessado talvez ache algo sobre tal projeto...

E de uns tempos pra cá colocaram um lance no kernel... não sei diver se foi a "evolução" desse projeto que fora integrado no kernel ou o quê mas nas configurações do kernel tem um opção(experimental pelo que me lembro) pra troca de kernel sem necessidade de reiniciar.

O que ocorre é que esse "não-reiniciar" é quase o mesmo que "reiniciar", o sistema operacional realmente será reiniciado, o computador que não, resumindo... você não veria a tela do BIOS ao "falsamente reiniciar" pra trocar de kernel, e poderia reiniciar o SO pra trocar de SO, não só de kernel.

Ahh, minha explicação ficou um tanto confusa... quando você estiver olhando nas configs do kernel dê uma olhada na opção pra isso e veja a documentação que você acha muito mais sobre do que minha explicação tosca ;)
Back to top
View user's profile Send private message
nafre
Guru
Guru


Joined: 27 Dec 2003
Posts: 388

PostPosted: Tue Jan 18, 2005 6:43 pm    Post subject: Reply with quote

quanto a esta recordacao vc recorda o nome?
é para que eu possa olhar a documentação on line

outra coisa mesmo sendo um renicialização forcada o sistema precisar ser pausado, ou seja os programa vao deixa de funcionar, no caso de ser meu servido super-extra-essencial, ou seja não pode me deixar na mão.
_________________
Nome- Felipe
Nick- Nafre
Idade- 25
Salvador - Bahia - Brasil
Back to top
View user's profile Send private message
pilla
Administrator
Administrator


Joined: 07 Aug 2002
Posts: 7695
Location: Pelotas, BR

PostPosted: Tue Jan 18, 2005 7:12 pm    Post subject: Reply with quote

nafre wrote:
quanto a esta recordacao vc recorda o nome?
é para que eu possa olhar a documentação on line

outra coisa mesmo sendo um renicialização forcada o sistema precisar ser pausado, ou seja os programa vao deixa de funcionar, no caso de ser meu servido super-extra-essencial, ou seja não pode me deixar na mão.


Se o servidor é ultra-super-extra-essencial, usa uma técnica de mirroring e reboota um de cada vez :) claro que vai sair bem mais caro, mas é o preço.
_________________
"I'm just very selective about the reality I choose to accept." -- Calvin
Back to top
View user's profile Send private message
nafre
Guru
Guru


Joined: 27 Dec 2003
Posts: 388

PostPosted: Tue Jan 18, 2005 11:21 pm    Post subject: Reply with quote

Pilla vlw pela resposta mais foi apenas uma suposição. Se fosse comigo este negocio ia me dar um muita dor cabeça.

Ouvir dizer lá no underlinux que o AIX atualiza o kernel sem reinicializar se alguem souber avisa :)
_________________
Nome- Felipe
Nick- Nafre
Idade- 25
Salvador - Bahia - Brasil
Back to top
View user's profile Send private message
Matheus Villela
Apprentice
Apprentice


Joined: 25 Oct 2003
Posts: 263

PostPosted: Wed Jan 19, 2005 12:39 am    Post subject: Reply with quote

nafre wrote:
quanto a esta recordacao vc recorda o nome?
é para que eu possa olhar a documentação on line

Bom, não me recordo mesmo :-/

Mas dei uma olhada no kernel procê
Processor Type and Features->

Quote:
kexec system call (EXPERIMENTAL) KEXEC

kexec is a system call that implements the ability to shutdown your
current kernel, and to start another kernel. It is like a reboot
but it is indepedent of the system firmware. And like a reboot
you can start any kernel with it, not just Linux.

The name comes from the similiarity to the exec system call.

It is an ongoing process to be certain the hardware in a machine
is properly shutdown, so do not be surprised if this code does not
initially work for you. It may help to enable device hotplugging
support. As of this writing the exact hardware interface is
strongly in flux, so no good recommendation can be made.
Back to top
View user's profile Send private message
r3pek
Retired Dev
Retired Dev


Joined: 17 Sep 2003
Posts: 568
Location: Lisbon - Portugal

PostPosted: Wed Jan 19, 2005 12:09 pm    Post subject: Reply with quote

yep... kexec é o caminho a levar....
ja tentei usar uma vez uma versão mais antiga. nao me funcionou :( de qq das formas, acho que o projecto está mt + estável.... tenho k experimentar um dia destes novamente....
Back to top
View user's profile Send private message
fernandotcl
Veteran
Veteran


Joined: 20 Nov 2003
Posts: 1396
Location: Sao Paulo, Brazil

PostPosted: Mon Jan 24, 2005 2:13 am    Post subject: Reply with quote

O kexec era pra ter entrado como default no 2.6, mas estava muito instável ainda. Eu não sei, acho que ainda vai estar instável. Mas nos informem se testarem. :wink:

Btw, se eu não me engano, o kexec usa uma quantia de memória considerável, porque aloca memória de um kernel extra mais o próprio programa, o que o faz inadequado em certas situações.
_________________
RTFM!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portuguese All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum