GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment migrer les serveurs CentOS Linux 6, 7, 8 vers Oracle Linux

Le serveur ou bureau Centos Linux 8 qui serait sorti de l'étagère par la Redhat l'année prochaine devient un sujet d'appréhension pour certains utilisateurs ou administrateurs. Cependant, ceux-ci sont sur CentOS 7, ils n'ont pas encore à s'inquiéter car il y a quand même un moment, car il atteindra la fin de sa vie en 2024.

Eh bien, l'une des alternatives populaires disponibles pour passer de CentOS 6 ou 8 est Oracle Linux, qui est gratuit et fonctionne avec les mêmes binaires utilisés par CentOS après que tous les deux soient basés sur RPM et descendant de Redhat.

Si vous vous inquiétez pour vos applications et packages installés sur CentOS 8/7/6 Linux en cours de migration, vous n'en avez pas trop car la plupart d'entre eux seront intacts tels quels, même après le passage à Oracle Linux. /P>

Parlons un peu d'Oracle Linux , il est gratuit de télécharger, d'utiliser et de distribuer (même le code source) le système d'exploitation basé sur RedHat, c'est pourquoi il est compatible avec la plupart des binaires de RHEL ou CentOS. Même les entreprises peuvent l'utiliser gratuitement dans un environnement de production sans aucune obligation d'Oracle. Avec chaque version majeure de Red Hat Enterprise Linux (RHEL), Oracle a également publié la sienne. La dernière version d'Oracle Linux est donc la 8 qui, dans CentOS, est sur le point de se terminer en 2021.

Les mises à jour publiées par la RedHat, généralement disponibles sur Oracle Linux sous cinq jours, revendiquées par Oracle. Lors de la migration, les utilisateurs peuvent choisir le noyau de leur choix pris en charge par Oracle, eh bien il y en a deux, l'un est le populaire Unbreakable Enterprise Kernel (UEK) pour Oracle Linux et l'autre est le Red Hat Compatible Kernel (RHCK).

Nous pouvons choisir quel noyau devrait être là une fois le processus de migration terminé. Voyons les étapes.

Étapes pour migrer Linux CentOS 8/7/6 vers Oracle Linux

Comme CentOS 7 maintient son cycle avec la version LTS de RHEL 7. Ainsi, la migration de cela est hors de question. Par conséquent, seuls deux types d'utilisateurs seront intéressés par cela, celui qui est sur 6 ou 8 versions de CentOS. Ici, nous utilisons CentOS 8 Linux pour faire ce tutoriel, cependant, les étapes seront applicables pour les trois versions 6,7 et 8. Pour plus d'informations à ce sujet, vous pouvez consulter la page officielle GitHub d'Oracle.

Prérequis :

  • Yum ou DNF doit être dans une configuration de travail
  • Il ne devrait plus y avoir d'ancien référentiel qui n'est plus utilisé.
  • Assurez-vous d'avoir au moins 5 Go d'espace libre dans /var/cache
  • sudo privilèges.

Remarque : Vous pouvez même migrer votre CentOS 8 Linux vers CentOS Stream

1. Exécutez la commande de mise à jour et de mise à niveau du système

Tout d'abord, exécutez la commande de mise à jour et de mise à niveau du système qui non seulement mettra à jour tous les packages installés sur votre CentOS Linux, mais leur permettra également d'atteindre leur dernier état.

sudo yum update

2. Téléchargez Oracle Script pour migrer vers CentOS Linux

La commande ci-dessous téléchargera un script pour migrer en douceur depuis CentOS sans trop de tracas avec les commandes et tout.

curl -O https://raw.githubusercontent.com/oracle/centos2ol/main/centos2ol.sh

3. Exécutez le script

Le script de migration que nous avons téléchargé depuis GitHub, ici nous allons exécuter le même, il identifiera automatiquement le système et basculera CentOS Linux 6, 7 ou 8 vers la version équivalente d'Oracle Linux. Je veux dire CentOS 7 vers Oracle 7, CentOS 8 vers Oracle 8.

sudo bash centos2ol.sh

Attendez quelques minutes à quelques heures, selon les applications installées sur le système existant que vous avez l'intention de migrer, le processus prendra du temps. Le script échangera non seulement le référentiel de CentOS avec Oracle, mais réinstallera également les packages pour les rendre compatibles.

4. La migration est terminée… Vérifiez les noyaux disponibles

Une fois le passage de CentOS Linux Oracle effectué, la notification correspondante apparaîtra sur l'écran du terminal de commande.

Comme le processus installera également le Unbreakable Enterprise Kernel -UEK par défaut pour le CentOS que nous venons de migrer. Donc, pour vérifier tous les noyaux disponibles et lequel est le défaut.

sudo grubby --info=ALL | grep ^kernel

La commande ci-dessus listera tous les noyaux disponibles.

Pour voir celui par défaut , cours

sudo grubby --default-kernel

Et celui par défaut sera UEK d'Oracle.

(Opiotnal ) au cas où vous voudriez changer cela avec l'un des autres disponibles, exécutez :

sudo grubby –info version-noyau index=1

Remplacer kernel-version avec celui disponible tel que

  • /boot/vmlinuz-4.18.0-240.1.1.el8_3.x86_64
  • /boot/vmlinuz-4.18.0-240.8.1.el8_3.x86_64
  • /boot/vmlinuz-4.18.0-147.8.1.el8_8.x86_64

5. Redémarrez le système et vérifiez la version d'Oracle Linux

Une fois que toutes les choses nécessaires ci-dessus sont faites, redémarrez simplement votre système. La commande pour cela est

reboot

Connexion et exécutez la commande pour vérifier quelle version d'Oracle Linux se trouve sur notre système

cat /etc/os-release

Dans notre cas, le résultat était :

NAME= "ORACLE Linux Server"
VERSION="8.3"
ID="ol"
ID LIKE="fedora"
VARIANT="Server"
VARIANT_ID="8.3"
PLATFORM_ID="platform:el8"
PRETTY_NAME="Oracle Linux Server 8.3"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:oracle:linux.oracle.com/"
BUG_REPORT_URL="https://bugzilla.oracale.com/"

ORACLE_BUGZILLA_PRODUCT="Oracle Linux 8"
ORACLE_BUGZILLA_PRODUCT_VERSION=8.3
ORACLE_SUOPPORT_PRODUCT="Oracle Linux"
ORACLE_SUOPPORT_PRODUCT_VERSION=8.3


Cent OS
  1. Comment debootstrap sur CentOS Linux

  2. Comment installer Java sur Rocky Linux 8 / CentOS 8 / RHEL 8

  3. Comment installer Erlang sur Rocky Linux/Alma Linux/CentOS 8

  4. Comment migrer de Centos 8 vers Rocky Linux 8

  5. Comment migrer de CentOS 8 vers Rocky Linux 8

Comment migrer vers Rocky Linux 8.4 à partir de CentOS Linux

Comment migrer de CentOS 8 vers Rocky Linux.

Comment migrer de CentOS 8 Linux vers AlmaLinux 8

Comment migrer votre Linux CentOS 8 vers le flux CentOS

Comment migrer de CentOS 8 vers Rocky Linux 8

Comment migrer de CentOS vers Oracle Linux