Como atualizar aplicativos sem precisar reiniciar o servidor da web

Reiniciar o servidor é coisa do passado, para alguns provedores, há tempos você já pode atualizar aplicativos no servidor da web Linux sem precisar reiniciá-lo manualmente. O KernelCare tem essa função de poder manter todas as operações funcionando, enquanto o reinício ocorre em segundo plano.

O KernelCare simplifica o patch de seus kernels Linux. Ele mantém a segurança do kernel com atualizações automatizadas e sem reinicialização, sem qualquer interrupção ou degradação do serviço. Ele oferece prontamente os patches de segurança mais recentes para distribuições Linux diferentes aplicado automaticamente ao kernel em execução em apenas nano segundos. O KernelCare funciona em ambientes ativos e de teste e, para servidores localizados atrás do firewall, existe um Portal para ajudá-lo a gerenciá-lo.

Como faço para não reiniciar o servidor da web?

Tudo depende do servidor que está usando. Com versões do Linux anteriores a 4.0, quando o kernel é atualizado por meio de um patch , o sistema precisa ser reiniciado. É por isso que é importante instalar o patch o mais rápido possível. Ao contrário de outros sistemas operacionais, o Linux é capaz de atualizar muitas partes diferentes do sistema sem reinicializar, mas o kernel é diferente.

Como eu recarrego o kernel sem reiniciar?

Não há como usar o kernel atualizado sem reiniciar o sistema. Até que você reinicie , você ainda estará usando o kernel antigo no qual você inicializou quando inicializou seu computador antes de atualizar seu kernel

Como o Linux é atualizado sem reiniciar?

Patching de kernel ativo é o processo de aplicação de patches de segurança a um kernel Linux em execução sem a necessidade de reinicializar o sistema . A implementação para Linux é denominada livepatch. O processo de patch de um kernel ativo é um processo bastante complexo. Pode ser comparado a uma cirurgia de coração aberto.

Kernels suportados para reiniciar o servidor automaticamente

  • Todas as versões do Oracle Unbreakable Empresa Kernel para Oracle Linux 7 começando com 3.8.13-35 (lançado 13 de maio, 2014).
  • Todas as versões do Oracle Unbreakable Empresa Kernel para Oracle Linux 5 e 6 começando com 2.6.32-100.28.9 (lançado 16 de março de 2011).
  • Todos Oracle Linux 7 kernels começando com o lançamento oficial
  • Todos Oracle Linux 6 kernels começando com o lançamento oficial
  • Todos Oracle Linux 5 Red Hat compatíveis com Kernels a partir do Oracle Linux 5.4 (2.6.18-164.el5, lançado 09 de setembro de 2009)
  • Todos Oracle Linux 5 Red Hat Kernels compatível com correções de bugs adicionados pela Oracle começando com o Oracle Linux 5.6 (2.6.18-238.0.0.0.1.el5, lançado 22 de janeiro de 2011)

Agora já existem recursos de softwares mais recentes que fazem trabalho de reiniciar servidor automaticamente sem que o cliente esteja vendo. KernelCare fornecido para clientes de vários sistemas operacionais.

Os sistemas operacionais suportados incluem:

  • CentOS / RHEL 5, 6 e 7
  • Cloud Linux 5 e 6
  • OpenVZ
  • Virtuozzo
  • PCS
  • Debian 6 e 7
  • Ubuntu 14.04.

O que é Kernel?

O kernel é o módulo central de um sistema operacional - SO. É a parte do sistema operacional que carrega primeiro e permanece na memória principal. Como ele permanece na memória, é importante que o kernel seja o menor possível e, ao mesmo tempo, forneça todos os serviços essenciais exigidos por outras partes do sistema operacional e aplicativos.

Em outras palavras, o kernel é uma das partes mais importantes do sistema operacional. É responsável pelo gerenciamento de memória, processos, gerenciamento de tarefas e gerenciamento de disco. Mais ainda, é na verdade o kernel que conecta o hardware do sistema ao software do aplicativo.

O que é KernelCare e como ele reinicia servidor?

Agora que você entende como o kernel é importante, um administrador de sistema responsável deve sempre se certificar de que ele esteja atualizado. Instalando as últimas atualizações do kernel e patches de segurança do kernel, você pode evitar ou minimizar possíveis problemas.

KernelCare

Manter seus kernels atualizados manualmente pode levar horas. Além do tempo de inatividade do servidor, ele pode causar estresse para administradores de sistema e clientes.

Após aplicar atualizações e patches do kernel, um servidor deve ser reinicializado. Normalmente, essas reinicializações precisam ser feitas fora do horário de pico. Esse estresse adicional nunca é bem-vindo, mas evitar totalmente as reinicializações do servidor pode criar uma infinidade de problemas e preocupações de segurança.

Às vezes, após uma reinicialização, o servidor pode enfrentar problemas e não voltar a funcionar imediatamente. A correção de tais problemas pode levar horas. Às vezes, um administrador de sistema precisa reverter as atualizações do kernel que aplicou para colocar o servidor online o mais rápido possível.

O KernelCare faz tudo isso sozinho e em segundo plano.

Mas o que pode ser feito para minimizar esses problemas?

É aqui que entra o KernelCare. O KernelCare fornece um serviço que corrige vulnerabilidades de segurança dentro do kernel em execução sem criar qualquer tempo de inatividade ou interrupções de serviço. Com o KernelCare instalado em seu servidor, as atualizações de segurança são aplicadas automaticamente a cada 4 horas em um servidor em execução, sem tempo de inatividade. Isso elimina completamente a necessidade de reinicializar o servidor após fazer as atualizações.

Reiniciar o servidor está disponível para o Oracle Linux?

Um programa para reiniciar servidor está disponível para o Oracle Linux clientes com o Oracle Premier Support Linux, a Oracle Ksplice atualiza o seu kernel Oracle Linux com todos os patches de segurança importantes sem a necessidade de reiniciar.

Reiniciar Servidor automaticamente

Com atualizações rebootless, você pode:

  • Economizar tempo e dor por meio da atualização em segundos, enquanto os sistemas estão executando.
  • Evitar tempo de inatividade.
  • Prevenir incidentes de segurança desastrosas, tornando mais fácil para manter-se atualizado.

Distribuições Linux requerem uma reinicialização uma vez por mês para manter-se atualizado com as atualizações importantes de segurança do kernel. A Oracle Ksplice Uptrack permite que você aplique as mesmas atualizações publicadas pelo fornecedor do Linux, sem reiniciar.

O que fica remendado?

Nem todos os patches de kernel são criados iguais, principalmente quando falamos sobre reiniciar servidor. Patches de Ksplice run-time vulnerabilidades de segurança e bugs de estabilidade. Se é o mais recente CVE visando a pilha de rede ou um kernel panic causado por um motorista mal escrito, Ksplice vai rapidamente fornecer proteção para seu sistema, sem reiniciar.

 

iCloud Tutoriais
Logo