Como solucionar problemas de atualização do CentOS removendo versões anteriores de kernels
Se ao executar o comando yum update -y para atualizar o Servidor com CentOS Linux gerar erro solicitando espaço conforme exemplo abaixo:
Transaction check error: installing package kernel-x.xx.x-xxx.xx.x.xxx.x86_64 needs 30MB on the /boot f ilesystem Error Summary ------------- Disk Requirements: At least 30MB more space needed on the /boot filesystem.
Siga os procedimentos abaixo:
1. Use o comando RPM no exemplo abaixo para listar o conjunto de kernels atualmente instalados no seu servidor CentOS Linux.
[root@vmi ~]# rpm -q kernel
2. Instale o pacote “YUM Utilities” no CentOS Linux:
[root@vmi ~]# yum install yum-utils
3. Remova os kernels mais antigos do CentOS Linux:
[root@vmi ~]# package-cleanup --oldkernels --count=2
4. Atualize o CentOS
[root@vmi ~]# yum update