A atualização do kernel não está sendo aplicada mesmo após a reinicialização

1

Aqui estão os detalhes do meu servidor

cat /etc/*-release
CentOS Linux release 7.3.1611 (Core)
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"

CentOS Linux release 7.3.1611 (Core)
CentOS Linux release 7.3.1611 (Core)

Eu queria atualizar o Kernel para a versão mais recente para executar docker

Atualizei usando yum update e mostrei que o kernel de atualização dele estava em 4.* version.

Então eu fiz reboot

E então eu vi

[root@vps ~]# uname -r
2.6.32-042stab116.2

Sua versão ainda está em execução.

Eu tentei a solução no link

Mas meu servidor não possui esses arquivos nesses locais.

O que está errado?

    
por Umair 22.06.2017 / 13:13

1 resposta

0

/ Editar: Apenas leia o comentário de Thomas sobre a versão do kernel 2.6.32-042stab116.2 .

Isso porque seu provedor VPS está usando contêineres Virtuozzo / OpenVZ. Existem opções para executar o Docker em tais ambientes:

link

No entanto, às vezes, os clientes não podem solicitar que o provedor altere essas configurações. Também precisei migrar para um servidor totalmente virtualizado diferente para executar o docker.

Caso contrário, as seguintes dicas ainda podem ser úteis para outras pessoas:

O / boot está localizado em outra partição que não foi montada durante a atualização do kernel? Ou não havia espaço suficiente em / boot e o script de instalação foi liberado antes de criar com êxito o initramfs e aplicar atualizações ao grub2.cfg.

Por favor, verifique se / boot está montado e ambos os vmlinuz e initramfs para o novo kernel estão no lugar. Em seguida, invoque manualmente:

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

Isso atualiza as sub-rotinas de inicialização disponíveis na configuração do grub2 apresentada durante a inicialização do sistema.

Outra possibilidade:

Para ativar um novo kernel, o sistema precisa ser reinicializado. Se você usou reboot -f talvez os arquivos não tenham sido gravados corretamente no disco, ainda.

    
por 22.06.2017 / 21:08