Como atualizar o kernel do CentOS 7

Compartilhe:

Olá leitores, hoje começaremos uma nova tutorial. A atualização do kernel e fundamental para a segurança do servidor.

O que o kernel ?

O kernel do Linux é um kernel monolítico do sistema operacional do computador tipo Unix. A família de sistemas operacionais Linux baseia-se neste kernel e é implantada em ambos os sistemas informáticos tradicionais, como computadores pessoais e servidores, geralmente sob a forma de distribuições Linux, e em vários dispositivos incorporados, como roteadores, pontos de acesso sem fio, PBX , set-top boxes, receptores FTA, TVs inteligentes, PVRs e dispositivos NAS. O sistema operacional Android para tablets, smartphones e smartwatches usa serviços fornecidos pelo kernel do Linux para permitir sua funcionalidade.Embora a adoção em computadores de mesa seja baixa, os sistemas operacionais baseados em Linux dominam quase todos os outros segmentos de computação, desde dispositivos móveis até mainframes.A partir de novembro de 2017, todos os 500 supercomputadores mais poderosos do mundo executam Linux.

A API do kernel do Linux, a interface de programação de aplicativos (API) através da qual os programas do usuário interagem com o kernel, deve ser muito estável e não quebrar os programas do espaço de usuários (alguns programas, como aqueles com GUIs, dependem de outras APIs também). Como parte da funcionalidade do kernel, os controladores de dispositivo controlam o hardware; Os drivers de dispositivos “mainlines” também devem ser muito estáveis.No entanto, a interface entre o kernel e os módulos de kernel carregáveis (LKMs), ao contrário de muitos outros kernels e sistemas operacionais, não deve ser muito estável por design.

Fonte: Wikipedia

1º Verificando a versão do kernel instalada no sistema

Versões do Kernel no site oficial https://www.kernel.org/

uname -r

O resultado e similar a esse

2.6.32-431.11.2.el6.x86_64

2º Instalando a chave KEY e repositório

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm

3º Pesquisando a versão do Kernel

yum --disablerepo="*" --enablerepo="elrepo-kernel" list available

A versão kernel-ml e uma versão estável, por isso vamos instalar ela

4º Instalando Kernel

yum --enablerepo=elrepo-kernel install kernel-ml

5º Iniciando o boot do sistema com a nova versão do kernel

Abra /etc/default/grub

E coloque GRUB_DEFAULT=0

Exemplo:
GRUB_TIMEOUT=5
GRUB_DEFAULT=0
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT=”console”
GRUB_CMDLINE_LINUX=”rd.lvm.lv=centos/root rd.lvm.lv=centos/swap crashkernel=auto rhgb quiet”
GRUB_DISABLE_RECOVERY=”true”

6º Recriar o sistema grub, execute

grub2-mkconfig -o /boot/grub2/grub.cfg

7º Reiniciar o Sistema.

reboot

Após reinicializar o sistema o kernel estará usando a sua nova versão.

Fonte: Tecmint


Alguma dúvida ou feedback deixe nos comentários

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *