Comment passer de Rhel 7 à Rhel 8

Comment passer de Rhel 7 à Rhel 8
Long Waited Red Hat Enterprise Linux 8 (RHEL 8) a été publié récemment. L'une des façons d'obtenir Rhel 8 est de télécharger Rhel 8 Installation Media (ISO Image) et de l'installer frais sur votre poste de travail ou votre serveur. Mais, si vous avez déjà un système Rhel 7 en cours d'exécution, faire une réinstallation du système d'opération peut être beaucoup de travail. Heureusement, vous pouvez mettre à niveau votre système d'exploitation RHEL 7 existant vers RHEL 8. Red Hat l'appelle une mise à niveau en place.

Dans cet article, je vais vous montrer comment mettre à niveau votre système RHEL 7 existant vers RHEL 8. Alors, commençons.

Exigences:

Afin de faire une mise à niveau en place sur votre système RHEL 7, vous devez répondre aux exigences suivantes:

  • Vous devez commencer la mise à niveau de RHEL 7.6. Si vous avez une ancienne version de RHEL 7 installée, vous devez la mettre à niveau vers RHEL 7.6 Premier. Ensuite, vous pouvez passer à RHEL 8.
  • Vous ne pouvez mettre à niveau que la version du serveur RHEL 7.
  • Vous devez utiliser la version Rhel 7 64 bits.
  • Vous devez avoir au moins 100 Mo d'espace libre disponible pour /botte si tu as /botte Répertoire en tant que partition distincte.
  • Vous devez avoir des FIP désactivés sur votre rhel 7 si vous l'avez activé. Par défaut, il n'est pas activé.

NOTE: Avant d'essayer de mettre à niveau votre système d'exploitation de Rhel 7 à Rhel 8, c'est toujours une bonne idée de sauvegarder toutes vos données importantes du serveur. Tout peut mal tourner et vous pouvez finir par perdre vos précieuses données. Vous ne devriez pas prendre de risques.

Mise à niveau vers RHEL 7.6:

Tout d'abord, assurez-vous que le Abonnement Red Hat Enterprise Linux Server est attaché avec la commande suivante:

$ sudo abonnement-manager joint - Auto

Comme vous pouvez le voir, le Abonnement Red Hat Enterprise Linux Server est attaché.

Vous pouvez répertorier l'abonnement que vous avez avec la commande suivante:

$ sudo abonnement-manager - installé

Comme vous pouvez le voir, l'abonnement joint dans mon serveur Rhel 7 est répertorié. Donc, je peux passer à Rhel 7.6

Maintenant, définissez la version sur RHEL 7.6 avec la commande suivante:

$ sudo abonnement-manager.6

Avant de démarrer la mise à niveau, vous pouvez vérifier la version actuelle de RHEL 7 que vous utilisez comme suit:

$ Cat / etc / Redhat-Release

Comme vous pouvez le voir, je dirige Rhel 7.3 pour le moment.

Maintenant, pour passer à Rhel 7.6, exécutez la commande suivante:

$ sudo yum Mise à jour

Comme vous pouvez le voir, 275 packages (environ 317 Mo) seront mis à jour. Pour confirmer, appuyez sur y Et puis appuyez sur .

Rhel 7 commencera à télécharger et à installer des mises à jour. Cela peut prendre un certain temps pour terminer.

Toutes les mises à jour doivent être installées.

Maintenant, redémarrez votre serveur avec la commande suivante:

$ sudo redémarrer

Comme vous pouvez le voir, Rhel 7 est mis à jour vers la version 7.6.

Installation et configuration de Leapp:

Maintenant, vous devez installer sauter. sauter est utilisé pour mettre à niveau RHEL 7.6 à Rhel 8.

Tout d'abord, activez le référentiel RHEL 7 Extras avec la commande suivante:

$ sudo abonnement-manager Reposs - Einable RHEL-7-Server-Extras-RPMS

Le référentiel RHEL 7 Extras doit être activé.

Maintenant, installez Leapp avec la commande suivante:

$ sudo yum install leapp

Maintenant, appuyez sur y Et puis appuyez sur continuer.

Leapp doit être installé.

Maintenant, téléchargez le fichier d'archive de données Leapp avec la commande suivante:

$ wget https: // Access.chapeau rouge.com / sites / default / files / joints / leapp-data3.le goudron.gz

NOTE: WGET peut ne pas être installé sur votre serveur RHEL 7. Mais, vous pouvez facilement l'installer avec sudo yum install -y wget

Maintenant, extraire l'archive de données Leapp à la / etc / leapp / fichiers Répertoire avec la commande suivante:

$ sudo tar -xf leapp-data3.le goudron.gz -c / etc / leapp / fichiers

Maintenant, vous pouvez supprimer l'archive Leapp à des fins de nettoyage avec la commande suivante:

$ rm leapp-data3.le goudron.gz

Maintenant, vous pouvez démarrer le processus de mise à niveau.

Mise à niveau vers Rhel 8:

Maintenant, pour passer à RHEL 8, exécutez la commande suivante:

$ Sudo Leapp Mise à niveau

Leapp vérifiera si le système RHEL 7 que vous avez est mis à niveau vers RHEL 8. Si c'est le cas, alors, il démarrera le processus de mise à niveau. Sinon, il enregistrera les problèmes qu'il a détectés dans le / var / log / leapp / leapp-report.SMS déposer. Vous pouvez vérifier ce fichier et résoudre tout problème qui y est signalé. Une fois le problème résolu, vous pouvez essayer de mettre à niveau.

Comme vous pouvez le voir, Leapp met à niveau mon système RHEL 7 vers RHEL 8. Il faudra un certain temps pour terminer.

Les packages requis sont installés et mis à niveau.

Maintenant, pour terminer le processus de mise à niveau, redémarrez votre serveur avec la commande suivante:

$ sudo redémarrer

Pendant que le système est mis à jour, il peut redémarrer plusieurs fois.

Une fois la mise à jour terminée, vous devriez voir Red Hat Enterprise Linux 8.0 (OOTPA) Sur votre écran de connexion. Comme vous pouvez le voir, le noyau est également mis à jour vers la version 4.18.

Vous pouvez en outre vérifier que la mise à niveau a en effet réussi avec la commande suivante:

$ Cat / etc / Redhat-Release

Alors, c'est ainsi que vous passez de Rhel 7 à Rhel 8. Merci d'avoir lu cet article.