Ksplice - O que acontecerá se o servidor desligar ao atualizar o kernel

1

Estou encontrando uma solução sem reinicialização para atualizar o kernel. Eu vi o Ksplice. Eu tenho uma pergunta: O que acontecerá se nossos servidores forem desligados durante a atualização usando o Ksplice? Nossos servidores ficarão bem? O que reverterá nossos servidores? Obrigado!

    
por duka 08.09.2015 / 04:41

1 resposta

2

Do Guia do usuário do Ksplice ( link ):

  

Versões Ksplice e KernelVoltar ao início Ksplice Uptrack atualiza o seu   executando o kernel na memória. Recomendamos que, além de usar   Ksplice, você continua a usar seu gerenciador de pacotes para atualizar o kernel   no disco à medida que novos kernels se tornam disponíveis. Dessa forma, se uma reinicialização for   necessário (por exemplo, perda de energia ou atualização de hardware), você tem a opção   de iniciar em um kernel mais novo. Sob este plano, você instalaria todos   as atualizações disponíveis via Ksplice Uptrack e seu pacote   gerente.

     

O Ksplice Uptrack também funciona muito bem em ambientes onde é desejável   para ficar com uma versão original do kernel original (por exemplo,   módulos de terceiros compilados com esse kernel), mas você   quer manter-se atualizado com toda a segurança importante e   atualizações de confiabilidade para o seu kernel.

     

Por padrão, o Ksplice Uptrack irá reinstalar as atualizações sem reinicialização durante   o processo de inicialização para que você permaneça seguro mesmo depois de uma reinicialização. Você pode   configure esse comportamento alterando a opção install_on_reboot em    /etc/uptrack/uptrack.conf .

     

[...]

     

install_on_reboot irá restaurar o kernel do Linux para a mesma versão   como antes de reiniciar. Pode haver atualizações adicionais que podem ser   aplicado. Se você deseja todas as atualizações disponíveis para um determinado kernel   versão a ser aplicada, defina upgrade_on_reboot para yes .

Então, nada de ruim deve ocorrer. Se ocorrer uma perda de energia, o sistema inicializará na versão padrão do kernel e, por padrão, o Ksplice atualizará o sistema com atualizações de segurança no momento da inicialização para que você não seja descoberto. Isso tornará seu tempo de inicialização mais longo, portanto, se você precisar de uma inicialização mais rápida, deverá instalar as atualizações para seus pacotes usando o gerenciador de pacotes padrão também.

Como nota, se você atualizar o kernel de um servidor, você deve fazer uma atualização somente do kernel, isolada de outras atualizações do sistema, sempre que possível.

    
por Alexandre Teles 08.09.2015 / 04:56