Hasta ahora siempre que actualizábamos el sistema hacíamos yum update y el programa se encargaba de la actualización en función de los nuevos paquetes disponibles.

Sin embargo, la actualización del Network Manager me ha costado reinstalar un servidor con Software RAID1 en 3TB HDDs. Es la segunda vez que me pasa con este equipo, así que para evitar la tercera, he buscado en Google la forma de evitar que yum actualice determinados paquetes.

El artículo consultado está en el siguiente link:

linux-logo

nixCraft: Force yum update Command To Exclude Certain Packages

Básicamente se trata de añadir el nombre de los paquetes (con *) a una línea 'exclude=' dentro de la sección [main] de /etc/yum.conf

Este sistema nos servirá para evitar que en los nodos de nuestro cluster nos actualice el kernel, ya que cuando se actualiza, se pone el último por defecto en grub2 y tenemos que estar cambiándolo a mano.

Para ello añadimos la línea siguiente en la seccióm [main] de /etc/yum.conf en ambos nodos:

exclude=kernel*

Al hacer un yum check-updates no aparece ningún paquete llamado kernel* entre los paquetes a actualizar.