LinuxParty

NUESTRO SITIO necesita la publicidad para costear hosting y el dominio. Por favor considera deshabilitar tu AdBlock en nuestro sitio. También puedes hacernos una donación entrando en linuxparty.es, en la columna de la derecha.
Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado
 

CentOS 7 llega al final de su vida útil el 30 de junio de 2024, lo que marca el final del Proyecto CentOS después de que CentOS 8 fuera descontinuado prematuramente el 31 de diciembre a favor de CentOS Stream .

Afortunadamente, puede migrar de CentOS 7 a AlmaLinux 8 o cualquier distribución importante de Enterprise 8.x RHEL , como Oracle Linux 8 , Rocky Linux 8 o CentOS Stream 8, utilizando Elevate Project .

Tabla de contenido

  • ¿Qué es elevar?
    • Paso preliminar
  • Paso 1: actualice el sistema CentOS 7
  • Paso 2: Instale Elevate Repository en CentOS 7
  • Paso 3: Instale la utilidad Leapp en CentOS 7
  • Paso 4: Migrar CentOS 7 a AlmaLinux 8
    • Conclusión

¿Qué es Elevate?

Elevate es una utilidad desarrollada por AlmaLinux diseñada para facilitar la migración desde CentOS 7 o cualquier versión principal de distribuciones basadas en RHEL de 7.x a 8.x y de 8.x a 9.x. Proporciona la herramienta Leapp que inicia el proceso de actualización real de una versión a otra.

[También te puede interesar: Cómo migrar de CentOS 8 a AlmaLinux 8  y Cómo migrar de CentOS 8 a Rocky Linux 8 ]

La actualización de CentOS 7 a cualquier distribución importante basada en RHEL sigue las siguientes instrucciones, como se ilustra en el siguiente diagrama.

Migrar CentOS 7 a AlmaLinux 8

Si está buscando cambiar de CentOS 7 a AlmaLinux 8 , entonces ha venido al lugar correcto. En esta guía, lo guiaremos sobre cómo migrar de CentOS 7 a AlmaLinux 8 usando Elevate Project .

Paso preliminar

Como siempre se recomienda antes de migrar a cualquier versión importante, es prudente tener una copia de seguridad de sus archivos en caso de que algo salga mal durante la actualización. Por lo tanto, tómate un tiempo y haz una copia de seguridad de todos los archivos importantes.

Paso 1: actualice el sistema CentOS 7

Para despegar, inicie sesión en su instancia de CentOS 7 y actualice el sistema a la última versión ejecutando el siguiente comando yum .

$ sudo yum update

Actualizar CentOS 7 Linux

Una vez que se complete la actualización, verifique que CentOS 7 se haya actualizado a la última versión de la siguiente manera.

$ cat /etc/redhat-release
O
$ cat /etc/os-liberación

Debería obtener lo siguiente como resultado confirmando que CentOS 7 se ha actualizado a la última versión.

CentOS Linux versión 7.9.2009 (Core)

Compruebe CentOS 7 Linux

Paso 2: Instale Elevate Repository en CentOS 7

El siguiente paso es habilitar el repositorio de Elevate en su sistema CentOS 7 ejecutando el siguiente comando:

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

Habilite el repositorio elevado en CentOS 7

Para confirmar que Elevate se ha instalado correctamente, ejecute el siguiente de "elevar-liberar"... comando rpm .

$ rpm -qi elevate-release

Debería obtener el siguiente resultado que proporciona detalles complejos sobre el paquete de lanzamiento elevado , incluida la versión, el lanzamiento, la arquitectura, la fecha de instalación y mucho más.

Confirmar elevar el repositorio

Paso 3: Instale la utilidad Leapp en CentOS 7

El repositorio de Elevate proporciona la utilidad Leapp que facilita la migración real de distribuciones de Red Hat Enterprise Linux 7.x a cualquier versión de Enterprise Linux 8.x.

Por ejemplo, para migrar de CentOS 7 a AlmaLinux 8 , instale los siguientes paquetes de software.

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

Instalar Leapp en CentOS 7

Paso 4: Migrar CentOS 7 a AlmaLinux 8

Una vez que los paquetes de migración se hayan instalado correctamente, ejecute la lista de verificación de actualización previa al vuelo usando el siguiente comando:

$ sudo leapp upgrade

La utilidad realiza una serie de comprobaciones para confirmar si el sistema está listo para cambiar a AlmaLinux 8 . CentOS 7 tiene algunos problemas inherentes que impiden que se realice la migración, como se ve en el informe de errores que se muestra a continuación.

Ejecute la actualización de verificación previa al vuelo

El informe previo a la actualización se genera y guarda en el archivo /var/log/leapp/leapp-report.txt . Desde aquí, puedes ver todos los problemas que impiden la migración a AlmaLinux .

En nuestro caso, nos encontramos con un par de problemas. En primer lugar, nuestro sistema tenía dos núcleos; algo que dificulta la migración a AlmaLinux 8 . Su sistema debe tener un solo núcleo.

Para verificar la cantidad de kernels instalados, ejecute el comando:

$ rpm -q kernel

Verificar el kernel instalado

Si tu sistema tiene varios kernels, como es nuestro caso, elimina todos y quédate con uno solo usando el siguiente comando.

$ sudo package-cleanup --oldkernels --count=1

Una vez más, verifique la cantidad de núcleos presentes en su sistema de la siguiente manera.

$ rpm -q kernel

Verificar el kernel instalado

Para solucionar los problemas restantes, ejecute los siguientes comandos, que permiten el inicio de sesión remoto mediante el protocolo SSH .

$ sudo echo PermitRootLogin yes | sudo tee -a /etc/ssh/sshd_config

A continuación, ejecute el siguiente comando para eliminar el módulo pam_pkcs11 en la configuración de PAM

$ sudo leapp answer --section remove_pam_pkcs11_module_check.confirm=True

Finalmente, deshabilite el módulo pata_acpi .

$ sudo rmmod pata_acpi

Esta vez, solo nos queda un núcleo, ¡lo cual es genial!

Después de solucionar todos los problemas, continúe y realice la migración de CentOS 7 a AlmaLinux 8 ejecutando el siguiente comando:

$ sudo leapp upgrade

Este es un proceso largo y lleva bastante tiempo. Tras la ejecución exitosa del comando, se generará un informe y esta vez, todo indica que todo salió según lo planeado.

Actualice CentOS 7 a AlmaLinux 8

A continuación, reinicie su sistema.

$ reboot

En el menú de GRUB , encontrará la entrada ' Elevar-Actualizar '. Presione ENTRAR .

Elija la actualización ELevate

La actualización a AlmaLinux 8 continuará y el sistema se reiniciará un par de veces.

Actualice a AlmaLinux 8

Finalmente, aparecerá la pantalla de inicio de sesión. Proporcione su contraseña y haga clic en ' Iniciar sesión ' o presione ENTRAR para iniciar sesión.

Inicie sesión en AlmaLinux 8

En la terminal, verifique la versión de AlmaLinux usando el siguiente comando.

$ cat /etc/redhat-release

Verifique la versión de AlmaLinux

Alternativamente, ejecute el comando.

$ cat /etc/os-release

Verifique la versión de AlmaLinux

El resultado confirma que hemos cambiado o migrado exitosamente de CentOS 7 a Almalinux 8.7 .

Conclusión

En esta guía, hemos demostrado cómo migrar de CentOS 7 a AlmaLinux 8 utilizando el proyecto Elevate , que es una aplicación que ayuda a simplificar el cambio de sistemas Enterprise 7.x a Enterprise 8.x.

Pin It

Escribir un comentario


Código de seguridad
Refescar



Redes:



 

Suscribete / Newsletter

Suscribete a nuestras Newsletter y periódicamente recibirás un resumen de las noticias publicadas.

Donar a LinuxParty

Probablemente te niegues, pero.. ¿Podrías ayudarnos con una donación?


Tutorial de Linux

Filtro por Categorías