Chapitre 5. Effectuer la mise à niveau de RHEL 8 vers RHEL 9
Cette procédure répertorie les étapes nécessaires pour effectuer la mise à niveau de RHEL 8 vers RHEL 9 à l'aide de l'utilitaire Leapp
.
Conditions préalables
- Les étapes énumérées dans la section Préparation de la mise à niveau ont été effectuées, y compris une sauvegarde complète du système.
- Les étapes énumérées dans la section Examen du rapport de pré-mise à niveau ont été effectuées et tous les problèmes signalés ont été résolus.
Procédure
Sur votre système RHEL 8, lancez le processus de mise à niveau :
# leapp upgrade
Si vous utilisez des référentiels personnalisés du répertoire
/etc/yum.repos.d/
pour la mise à niveau, activez les référentiels sélectionnés comme suit :# leapp upgrade --enablerepo <repository_id1> --enablerepo <repository_id2> ...
-
Si vous effectuez une mise à niveau sans RHSM ou en utilisant RHUI, ajoutez l'option
--no-rhsm
. -
Si vous effectuez une mise à niveau à l'aide d'une image ISO, ajoutez les options
--no-rhsm
et--iso <file_path>
. Remplacez <file_path> par le chemin d'accès à l'image ISO enregistrée, par exemple/home/rhel9.iso
. -
Si vous avez un abonnement Extended Upgrade Support (EUS), Advanced Update Support (AUS) ou Update Services for SAP Solutions (E4S), ajoutez l'option
--channel channel
(option). Remplacez channel par la valeur utilisée dans la commandeleapp preupgrade
, par exempleeus
,aus
oue4s
. Notez que vous devez utiliser la même valeur avec l'option--channel
dans les commandesleapp preupgrade
etleapp upgrade
.
Au début du processus de mise à niveau,
Leapp
exécute la phase de pré-mise à niveau décrite dans la section Examen du rapport de pré-mise à niveau.-
Si le système peut être mis à niveau,
Leapp
télécharge les données nécessaires et prépare une transaction RPM pour la mise à niveau. -
Si votre système ne répond pas aux paramètres d'une mise à niveau fiable,
Leapp
met fin au processus de mise à niveau et fournit un enregistrement décrivant le problème et une solution recommandée dans le fichier/var/log/leapp/leapp-report.txt
. Pour plus d'informations, voir Dépannage.
-
Si le système peut être mis à niveau,
Redémarrer manuellement le système :
# reboot
Au cours de cette phase, le système démarre dans une image disque RAM initiale basée sur RHEL 9, initramfs.
Leapp
met à jour tous les paquets et redémarre automatiquement sur le système RHEL 9.Vous pouvez également exécuter la commande
leapp upgrade
avec l'option--reboot
et sauter cette étape manuelle.En cas de défaillance, examinez les journaux et les problèmes connus comme indiqué dans la section Dépannage.
- Connectez-vous au système RHEL 9 et vérifiez son état comme décrit dans la section Vérification de l'état post-mise à niveau du système RHEL 9.
- Effectuez toutes les tâches postérieures à la mise à niveau décrites dans le rapport de mise à niveau et dans la section Exécution des tâches postérieures à la mise à niveau.