Corrigindo problema de espaço em disco ao atualizar o kernel

Hoje quanto tentei a atualizar o kernel de servidor linux com CentOS recebi a seguinte mensagem:

Transaction Check Error:
 installing package kernel-2.6.32-431.11.2.el6.x86_64 needs 3MB on the /boot fi lesystem
Error Summary
 -------------
 Disk Requirements:
 At least 3MB more space needed on the /boot filesystem.

Ou seja, não tinha espaço suficiente na partição /boot para instalar a nova versão do kernel. A solução que eu encontrei foi remover os pacotes das versões mais antigas do kernel, para saber quais pacotes eu deveria remover o escutei o comando abaixo:

rpm -qa | grep kernel

No meu caso eu tinha as seguintes versões:

kernel-firmware-2.6.32-431.5.1.el6.noarch
kernel-2.6.32-431.5.1.el6.x86_64
dracut-kernel-004-336.el6_5.2.noarch
kernel-2.6.32-431.3.1.el6.x86_64
kernel-2.6.32-358.18.1.el6.x86_64
kernel-2.6.32-71.el6.x86_64
kernel-2.6.32-431.el6.x86_64

Removi apenas os seguintes pacotes:

kernel-2.6.32-358.18.1.el6.x86_64
kernel-2.6.32-71.el6.x86_64
kernel-2.6.32-431.el6.x86_64

rpm -e kernel-2.6.32-358.18.1.el6.x86_64 kernel-2.6.32-71.el6.x86_64 kernel-2.6.32-431.el6.x86_64

Bom é isso pessoal, espero ter ajudado 😉

Deixe um comentário

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