GNU/Linux >> Tutoriales Linux >  >> Cent OS

Migre de las versiones de CentOS 7.x a RHEL 8.x usando Elevate Project

La actualización de CentOS 7.x a RHEL 8.x y otras distribuciones de RHEL 8.x como AlmaLinux 8.x, Rocky 8.x y Oracle 8.x no fue posible hasta hace unas semanas. Esto es gracias al equipo de AlmaLinux por lanzar Elevate, un proyecto de código abierto que permite una migración sin problemas de CentOS 7.x a cualquier versión principal de RHEL 8.x.

Tenga en cuenta que Elevate solo admite repositorios CentOS y no otros repositorios externos.

Aquí en LinuxAPT, como parte de nuestros Servicios de Administración de Servidores, ayudamos regularmente a nuestros Clientes a realizar consultas relacionadas con la Migración de Servidores.

En este contexto, veremos cómo puede migrar de CentOS 7 a AlmaLinux 8.x a través del proyecto Elevate.


Pasos para migrar de CentOS 7 a AlmaLinux 8.x

1. Realizar la actualización del sistema

Es importante realizar una actualización completa del sistema de caché apt de su sistema. Así que acceda a la terminal de su sistema CentOS 7 y ejecute el siguiente comando para actualizar el sistema:

$ sudo yum update -y

Una vez completado, reinicie el sistema:

$ sudo reboot

Verifique que su sistema tenga la última versión con el siguiente comando:

$ cat /etc/redhat-release


2. Instale el paquete Elevate RPM en el sistema

Ahora, debe descargar el paquete de lanzamiento elevado ejecutando el siguiente comando:

$ sudo yum install -y http://repo.almalinux.org/elevate/elevate-release-latest-el7.noarch.rpm

Una vez que se haya instalado el paquete de lanzamiento elevado, debe instalar el paquete Leapp para el sistema operativo al que desea migrar. Los posibles paquetes de salto son:

  • leapp-data-rocky
  • leapp-data-almalinux
  • leapp-data-oraclelinux
  • leapp-data-centos


Dado que estamos actualizando a AlmaLinux, ejecutaremos el siguiente comando:

$ sudo yum install leapp-upgrade leapp-data-almalinux -y

Una vez que su paquete leapp preferido esté instalado junto con otras dependencias, realice una ejecución en seco de la actualización.


3. Realice una verificación previa a la actualización

Antes de realizar la actualización, es una idea prudente simular la actualización y confirmar si tendrá éxito o no. Al final de la simulación, se generará un informe previo a la actualización y, en caso de que surja algún problema, se proporcionará un conjunto de recomendaciones para solucionar el problema. El informe se registra en el archivo de registro /var/log/leapp/leapp-report.txt.

Entonces, para iniciar la verificación previa a la actualización, ejecute el siguiente comando:

$ sudo leapp preupgrade

Como era de esperar, es posible que se hayan encontrado algunos errores durante la simulación. Para obtener la causa y las soluciones a los problemas, examine el archivo /var/log/leapp/answerfile

Por lo general, ejecutar los siguientes comandos solucionará todos los problemas que dificultan la actualización:

$ sudo rmmod pata_acpi

Estos son obligatorios, así que ejecútelos uno tras otro.

$ echo PermitRootLogin yes | sudo tee -a /etc/ssh/sshd_config
$ sudo leapp answer --section remove_pam_pkcs11_module_check.confirm=True

Ahora, ejecute la simulación una vez más para confirmar que se han resuelto todos los problemas:

$ sudo leapp preupgrade


4. Migrar de CentOS 7 a AlmaLinux

Finalmente, realice la migración de CentOS 7 a AlmaLinux 8 ejecutando el comando que se muestra. Esto puede tomar un tiempo dependiendo de los paquetes instalados y la velocidad de su conexión a Internet:

$ sudo leapp upgrade

Finalmente, reinicie el sistema para completar el cambio a AlmaLinux:

$ sudo reboot

Arranque usando la primera entrada del menú de GRUB etiquetada como Elevate-Upgrade-Initramfs.

A partir de entonces, el proceso de actualización continuará durante otra media hora más o menos. El sistema, una vez más, se reiniciará. Esta vez, se le presentarán las opciones del menú de AlmaLinux GRUB.

Una vez que haya iniciado sesión, confirme que el sistema ha cambiado a AlmaLinux 8:

$ cat /etc/redhat-release



Cent OS
  1. Cómo migrar Centos 8 a AlmaLinux 8.3

  2. Cómo migrar CentOS 7 a AlmaLinux 8:una guía paso a paso

  3. Cómo migrar de Centos 8 a Rocky Linux 8

  4. [Linux]:Cómo actualizar php a la fuerza de 5.1.6 a 5.3.3 usando yum en CentOS/Fedora/RHEL

  5. Actualización de CentOS/RHEL 7 a CentOS/RHEL 8 mediante Leapp

Elevate Project:migre de las versiones de CentOS 7.x a RHEL 8.x

Cómo migrar de CentOS 8 a CentOS Stream Server:

Cómo migrar de CentOS 8 a AlmaLinux 8.

Cómo migrar de CentOS 8 Linux a AlmaLinux 8

Cómo migrar CentOS a AlmaLinux

Cómo migrar de CentOS 8 a AlmaLinux 8.4