Solución partición /boot llena en Red Hat y CentOS

Últimamente en mi quehacer profesional estoy trabajando en entornos con múltiples versiones del sistemas operativo Red Hat, desde la cuatro hasta siete. De vez en cuando, me encuentro con la situación, de que el sistema de monitorización de turno avisa de alta ocupación en la partición /boot.

En dicha partición se guardan diferentes tipos de archivos. Por normal general, el motivo principal de la alta ocupación o incluso el llenado total, es la acumulación de diferentes versiones del kernel o núcleo. En el artículo os voy a explicar como solventarlo.

Primero de todo tenemos que comprobar que tengamos instalado el conjunto de herramientas ‘yum-utils‘, si se da el caso de que nos la tenemos instaladas:

  1. yum install yum-utils

Una vez hecho esto podemos comprobar las versiones del kernel del sistema:

  1. rpm -q kernel
  2. kernel-2.6.32-642.6.1.el6.x86_64
  3. kernel-2.6.32-642.11.1.el6.x86_64
  4. kernel-2.6.32-642.13.1.el6.x86_64

Para limpiar, por ejemplo, las dos últimas versiones del kernel:

  1. package-cleanup --oldkernels --count=2

De esta manera ya lo tendríamos listo. Una buena práctica es indicar al sistema el número máximo de versiones del kernel que ha de guardar. Para ello se tiene que modificar el fichero /etc/yum.conf, e indicar lo siguiente:

  1. installonly_limit=2

Pues nada más por hoy. Espero que os haya parecido útil e interesante. Nos leemos en la próxima