Cent OS 7 arrive en fin de vie le 30 juin 2024 marquant la fin du Projet CentOS après Cent OS 8 a été prématurément interrompu le 31 décembre au profit de CentOS Stream.

Heureusement, vous pouvez migrer de Cent OS 7 pour AlmaLinux 8 ou toutes les principales distributions Enterprise 8.x RHEL telles que OracleLinux 8, Rocky Linux 8, ou Flux CentOS 8 en utilisant le Élever le projet.

Qu’est-ce qu’Elevate ?

Élever est un utilitaire développé par AlmaLinux conçu pour faciliter la migration de Cent OS 7 ou toute version majeure des distributions basées sur RHEL de 7.x pour 8.x et de 8.x pour 9.x. Il fournit le Leapp outil qui lance le processus de mise à niveau proprement dit d’une version à une autre.

La mise à niveau de Cent OS 7 à toute distribution majeure basée sur RHEL prend les directions suivantes, comme illustré dans le diagramme ci-dessous.

Publicité
Migrer Centos 7 Vers Almalinux 8
Migrer Centos 7 Vers Almalinux 8

Si vous cherchez à passer de Cent OS 7 pour AlmaLinux 8, alors vous êtes au bon endroit. Dans ce guide, nous vous expliquerons comment migrer depuis Cent OS 7 pour AlmaLinux 8 en utilisant le Élever le projet.

Étape préliminaire

Comme il est toujours recommandé avant de migrer vers une version majeure, il est prudent d’avoir une sauvegarde de vos fichiers au cas où quelque chose se passerait mal pendant la mise à niveau. Par conséquent, prenez le temps de faire une copie de sauvegarde de tous les fichiers importants.

Étape 1 : Mettre à jour le système CentOS 7

Pour démarrer, connectez-vous à votre instance de Cent OS 7 et mettez à niveau le système vers la dernière version en exécutant la commande yum suivante.

$ sudo yum update
Mettre À Jour Centos 7 Linux
Mettre À Jour Centos 7 Linux

Une fois la mise à jour terminée, vérifiez que Cent OS 7 a été mis à jour vers la dernière version comme suit.

$ cat /etc/redhat-release
OR 
$ cat /etc/os-release

Vous devriez obtenir ce qui suit comme sortie confirmant que Cent OS 7 a été mis à jour avec la dernière version.

CentOS Linux release 7.9.2009 (Core)
Vérifiez Centos 7 Linux
Vérifiez Centos 7 Linux

Étape 2 : Installer le référentiel Elevate dans CentOS 7

L’étape suivante consiste à activer le Élever référentiel sur votre Cent OS 7 système en exécutant la commande suivante :

$ sudo yum install -y http://repo.almalinux.org/elevate/elevate-release-latest-el7.noarch.rpm
Activer Le Référentiel Elevate Sur Centos 7
Activer Le Référentiel Elevate Sur Centos 7

Pour confirmer que Élever a été installé avec succès, exécutez la commande rpm suivante.

$ rpm -qi elevate-release

Vous devriez obtenir la sortie suivante fournissant des détails complexes sur le élever-libérer package comprenant la version, la version, l’architecture, la date d’installation et bien plus encore.

Confirmer Le Référentiel Elevate
Confirmer Le Référentiel Elevate

Étape 3 : Installer l’utilitaire Leapp dans CentOS 7

Le Élever le référentiel fournit le Leapp utilitaire qui facilite la migration effective des Red Hat Enterprise Linux 7.x distributions à tout Entreprise Linux 8.x versions.

Par exemple pour migrer de Cent OS 7 pour AlmaLinux 8installez les progiciels suivants.

$ sudo yum install -y leapp-upgrade leapp-data-almalinux
Installer Leapp Dans Centos 7
Installer Leapp Dans Centos 7

Étape 4 : migrer CentOS 7 vers AlmaLinux 8

Une fois les packages de migration installés avec succès, exécutez le pré-vol liste de contrôle de mise à niveau à l’aide de la commande suivante :

$ sudo leapp upgrade

L’utilitaire effectue une série de vérifications pour confirmer si le système est prêt pour le passage à AlmaLinux 8. Le Cent OS 7 a des problèmes inhérents qui empêchent la migration de prendre comme indiqué dans le rapport d’erreur comme indiqué ci-dessous.

Exécutez La Mise À Niveau De La Vérification Avant Le Vol
Exécutez La Mise À Niveau De La Vérification Avant Le Vol

Le pré-mise à niveau rapport est généré et enregistré dans le /var/log/leapp/leapp-report.txt déposer. De là, vous pouvez voir tous les problèmes qui empêchent la migration vers AlmaLinux.

Dans notre cas, nous avons rencontré quelques problèmes. Premièrement, notre système avait deux noyaux ; quelque chose qui entrave la migration vers AlmaLinux 8. Votre système ne doit avoir qu’un seul noyau.

Pour vérifier le nombre de noyaux installés, exécutez la commande :

$ rpm -q kernel
Vérifier Le Noyau Installé
Vérifier Le Noyau Installé

Si votre système possède plusieurs noyaux, comme c’est notre cas, supprimez-les tous et conservez-en un seul à l’aide de la commande suivante.

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

Encore une fois, vérifiez le nombre de noyaux présents dans votre système comme suit.

$ rpm -q kernel
Vérifier Le Noyau Installé
Vérifier Le Noyau Installé

Pour résoudre les problèmes restants, exécutez les commandes suivantes, qui autorisent la connexion root à distance à l’aide du SSH protocole.

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

Ensuite, exécutez la commande suivante pour supprimer le pam_pkcs11 modules dans le PAM configuration

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

Enfin, désactivez le pata_acpi module.

$ sudo rmmod pata_acpi

Cette fois-ci, il ne nous reste plus qu’un seul noyau, ce qui est formidable !

Après avoir résolu tous les problèmes, continuez et effectuez la migration à partir de Cent OS 7 pour AlmaLinux 8 en exécutant la commande suivante :

$ sudo leapp upgrade

C’est un long processus et prend un certain temps. Lors de l’exécution réussie de la commande, un rapport sera généré, et cette fois-ci, tout indique que tout s’est déroulé comme prévu.

Mettre À Niveau Centos 7 Vers Almalinux 8
Mettre À Niveau Centos 7 Vers Almalinux 8

Ensuite, redémarrez votre système.

$ reboot

Sur le VER menu, vous trouverez le ‘Élévation-Mise à niveau‘ entrée. Presse ENTRER.

Choisissez La Mise À Niveau Elevate
Choisissez La Mise À Niveau Elevate

La mise à niveau vers AlmaLinux 8 continuera et le système redémarrera plusieurs fois.

Mettre À Niveau Vers Almalinux 8
Mettre À Niveau Vers Almalinux 8

Enfin, l’écran de connexion apparaîtra. Indiquez votre mot de passe et cliquez sur ‘S’identifier‘ ou frapper ENTRER ouvrir une session.

Se Connecter À Almalinux 8
Se Connecter À Almalinux 8

Sur le terminal, vérifiez la version de AlmaLinux en utilisant la commande ci-dessous.

$ cat /etc/redhat-release
Vérifier La Version D'Almalinux
Vérifier La Version D&Rsquo;Almalinux

Vous pouvez également exécuter la commande.

$ cat /etc/os-release
Vérifier La Version D'Almalinux
Vérifier La Version D&Rsquo;Almalinux

La sortie confirme que nous avons réussi à basculer ou à migrer de Cent OS 7 pour Almalinux 8.7.

Conclusion

Dans ce guide, nous avons montré comment migrer depuis Cent OS 7 pour AlmaLinux 8 en utilisant le Élever project qui est une application qui permet de simplifier le passage des systèmes Enterprise 7.x à Enterprise 8.x.

Si vous appréciez ce que nous faisons ici sur TecMint, vous devriez considérer :

TecMint est le site communautaire à la croissance la plus rapide et le plus fiable pour tout type d’articles, de guides et de livres Linux sur le Web. Des millions de personnes visitent TecMint ! pour rechercher ou parcourir les milliers d’articles publiés accessibles GRATUITEMENT à tous.

Si vous aimez ce que vous lisez, pensez à nous acheter un café (ou 2) en signe d’appréciation.

Soutenez-Nous

Nous sommes reconnaissants pour votre soutien sans fin.

Rate this post
Publicité
Article précédentFortnite offre le skin Focus pour 500 V-Bucks, mais il y a une torsion
Article suivantLes saisons 4 et 5 de The Witcher seront filmées consécutivement
Avatar De Violette Laurent
Violette Laurent est une blogueuse tech nantaise diplômée en communication de masse et douée pour l'écriture. Elle est la rédactrice en chef de fr.techtribune.net. Les sujets de prédilection de Violette sont la technologie et la cryptographie. Elle est également une grande fan d'Anime et de Manga.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici