Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Actualización del kernel de CentOS

Este apéndice a la Guía de instalación de Paragon Insights (anteriormente HealthBot) es para aquellos que necesitan actualizar la versión del kernel de su servidor CentOS 7 a 4.4.19 para cumplir con los requisitos de instalación de Paragon Insights. La actualización del kernel es necesaria tanto para la instalación de uno como para la instalación de varios nodos. Con Paragon Insights versión 4.0.0, para el servidor CentOS 8 y RHEL 8, no es necesario actualizar el kernel. Este documento asume que está familiarizado con yum y rpm, los sistemas de administración de paquetes de software en CentOS y Red Hat, así como el administrador de arranque Grub .

Para aquellos que prefieren ver los comandos a medida que se ejecutan:

El proceso de actualización del kernel implica los siguientes pasos:

  • Confirme la versión actual del kernel

  • Actualice los paquetes de software existentes a las últimas versiones

  • Instale la clave GPG para el repositorio de software ElRepo

  • Instalar el repositorio de software ElRepo

  • Confirme el kernel más reciente en el repositorio de software ElRepo

  • Instalar el kernel más reciente

  • Reinicie para cargar un nuevo kernel

  • Verifique que el sistema se esté ejecutando en el nuevo kernel

  • Editar configuración de Grub

  • Instalar la configuración de Grub

  • Reiniciar

Para realizar una actualización del kernel, debe haber iniciado sesión en el servidor como usuario raíz o poder obtener privilegios de root mediante el sudo su comando. En los comandos del resto del procedimiento se supone que ha iniciado sesión como raíz o que ha emitido el sudo -s comando.


Confirmar la versión actual del kernel

Dado que el kernel existente está por debajo de la versión requerida, debemos actualizar el kernel en este servidor.

Comience el procedimiento de actualización del kernel actualizando los repositorios yum y los paquetes de software instalados.

Para actualizar los repositorios y paquetes de software instalados:

  • Actualice los paquetes de software existentes a las últimas versiones

    Si examina la salida anterior, verá que se actualizaron 19 paquetes y se instaló un nuevo kernel con el mismo número de versión principal (3) que el kernel existente.

CentOS no proporciona las últimas versiones disponibles del kernel en su repositorio de software. Por lo tanto, se utiliza el repositorio de software ElRepo (elrepo). Además, CentOS requiere que todo el software esté firmado; por lo tanto, debe instalar la clave de firma GPG elrepo antes de instalar el repositorio elrepo .

La instalación de la clave de firma GPG elrepo requiere un único rpm comando que no devuelve ningún resultado si se realiza correctamente:

  • Instalar la clave GPG para el repositorio de software ElRepo

  • Instalar ElRepo Software Repository

  • Confirme el kernel más reciente en el repositorio de ElRepo

    Observe los nombres de los núcleos y herramientas disponibles en la salida. Las versiones exactas disponibles probablemente diferirán de lo que se muestra en el ejemplo anterior. Los -lt núcleos (y herramientas) son núcleos estables a largo plazo . Los -ml kernels (y herramientas) son kernels de lanzamiento principal con plazos de soporte más cortos pero lanzamientos más frecuentes.

    Práctica recomendada:

    Recomendamos usar una -lt versión para mayor estabilidad.

Después de reiniciar, confirme el kernel en ejecución.

  • Instalar el kernel más reciente

  • Reinicie para cargar un nuevo kernel

    No mostramos el resultado del comando de reinicio.

  • Verificar nuevo kernel

  • Editar configuración de Grub

    No sabemos exactamente cómo está configurado Grub en su servidor. El siguiente procedimiento es, por lo tanto, genérico. El objetivo es que el gestor de arranque (grub) utilice el nuevo núcleo cada vez que se reinicie. Dado que los pasos anteriores ponen el nuevo kernel en la parte superior de la lista de kernels, en la posición 0 (cero); Configuramos grub para usar el kernel que aparece en esa posición por defecto.

    Utilice el editor de texto de su elección para editar el archivo: / etc/default/grub. (Los editores incluyen vi, nano, y emacs.)

    Cambie la línea que dice:

    Para:

    Guarde el archivo.

La configuración de grub editada debe instalarse para que el servidor la use en el momento del arranque.

  • Instalar configuración de Grub

El nuevo kernel ya está operativo. El último paso es confirmar que grub utiliza el nuevo kernel en el reinicio.