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 😉