GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So migrieren Sie CentOS Linux 6, 7, 8-Server auf Oracle Linux

Centos Linux 8 Server oder Desktop, die Redhat nächstes Jahr aus dem Regal nehmen würde, wird für einige Benutzer oder Administratoren zu einem Thema der Besorgnis. Aber diejenigen, die auf CentOS 7 sind, müssen sich noch keine Sorgen machen, denn es gibt immer noch eine Zeit, da es 2024 das Ende seiner Lebensdauer erreichen wird.

Nun, eine der beliebten Alternativen, die zum Umstieg auf CentOS 6 oder 8 zur Verfügung stehen ist das Oracle Linux das kostenlos ist und mit den gleichen Binärdateien arbeitet, die von CentOS verwendet werden, schließlich sind beide RPM-basiert und von Redhat abstammend.

Wenn Sie sich während des Migrationsprozesses Sorgen um Ihre installierten Anwendungen und Pakete auf CentOS 8/7/6 Linux machen, dann haben Sie nicht allzu viel, da die meisten von ihnen auch nach dem Wechsel zu Oracle Linux intakt bleiben.

Lassen Sie uns ein wenig über Oracle Linux sprechen , es ist kostenlos, das auf RedHat basierende Betriebssystem herunterzuladen, zu verwenden und zu verteilen (sogar Quellcode), weshalb es mit den meisten Binärdateien von RHEL oder CentOS kompatibel ist. Auch Unternehmen können es ohne Verpflichtung von Oracle kostenlos in einer Produktionsumgebung nutzen. Mit jeder größeren Version von Red Hat Enterprise Linux (RHEL) veröffentlichte Oracle auch seine eigene Version, daher ist die neueste Version von Oracle Linux 8, die in CentOS 2021 auslaufen wird.

Die von RedHat veröffentlichten Updates, die normalerweise innerhalb von fünf Tagen auf Oracle Linux verfügbar sind, werden von Oracle beansprucht. Während der Migration können die Benutzer den von Oracle unterstützten Kernel ihrer Wahl auswählen, nun, es gibt zwei, einer ist der beliebte Unbreakable Enterprise Kernel (UEK) für Oracle Linux und der andere ist der Red Hat Compatible Kernel (RHCK).

Wir können auswählen, welcher Kernel vorhanden sein soll, sobald der Migrationsprozess abgeschlossen ist. Sehen wir uns die Schritte an.

Schritte zur Migration von CentOS 8/7/6 Linux zu Oracle Linux

Da CentOS 7 seinen Zyklus mit der LTS-Version von RHEL 7 beibehält, kommt eine Migration davon nicht in Frage. Daher werden nur zwei Arten von Benutzern daran interessiert sein, einer, der auf 6 oder 8 Versionen von CentOS ist. Hier verwenden wir CentOS 8 Linux für dieses Tutorial, die Schritte gelten jedoch für alle drei Versionen 6,7 und 8. Weitere Informationen dazu finden Sie auf der offiziellen GitHub-Seite von Oracle.

Voraussetzungen:

  • Yum oder DNF sollten in einer funktionierenden Konfiguration vorliegen
  • Es sollte kein altes Repository mehr geben, das nicht mehr verwendet wird.
  • Stellen Sie sicher, dass Sie mindestens 5 GB freien Speicherplatz in /var/cache haben
  • sudo Privilegien.

Hinweis: Sie können sogar –Ihr CentOS 8 Linux zu CentOS Stream migrieren

1. Führen Sie den Systemaktualisierungs- und Upgrade-Befehl aus

Führen Sie zuerst den System-Update- und Upgrade-Befehl aus, der nicht nur alle installierten Pakete auf Ihrem CentOS-Linux aktualisiert, sondern sie auch auf den neuesten Stand bringt.

sudo yum update

2. Laden Sie Oracle Script herunter, um zu CentOS Linux zu migrieren

Der unten angegebene Befehl lädt ein Skript herunter, um reibungslos von CentOS zu migrieren, ohne viel Ärger mit Befehlen und allem.

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

3. Führen Sie das Skript aus

Das Migrationsskript, das wir von GitHub heruntergeladen haben, hier werden wir dasselbe ausführen, es wird das System automatisch identifizieren und CentOS Linux 6, 7 oder 8 auf die entsprechende Version von Oracle Linux umstellen. Ich meine CentOS 7 zu Oracle 7, CentOS 8 zu Oracle 8.

sudo bash centos2ol.sh

Warten Sie einige Minuten bis Stunden Abhängig von den Anwendungen, die auf dem vorhandenen System installiert sind, das Sie migrieren möchten, wird der Vorgang einige Zeit in Anspruch nehmen. Das Skript tauscht nicht nur das Repository von CentOS mit Oracle aus, sondern installiert die Pakete auch neu, um sie kompatibel zu machen.

4. Die Migration ist abgeschlossen… Verfügbare Kernel prüfen

Sobald der Wechsel von CentOS Linux Oracle abgeschlossen ist, wird die entsprechende Benachrichtigung auf dem Bildschirm des Befehlsterminals angezeigt.

Da der Prozess auch den Unbreakable Enterprise Kernel -UEK installiert standardmäßig für das CentOS, das wir gerade migriert haben. Überprüfen Sie also alle verfügbaren Kernel und welcher der Standard ist.

sudo grubby --info=ALL | grep ^kernel

Der obige Befehl listet alle verfügbaren Kernel auf.

Um die Standardeinstellung anzuzeigen , ausführen

sudo grubby --default-kernel

Und die Standardeinstellung ist UEK von Oracle.

(Optional ), falls Sie das mit einem der anderen verfügbaren ändern möchten, führen Sie dann Folgendes aus:

sudo grubby –info Kernel-Version index=1

Ersetzen Sie kernel-version mit dem verfügbaren wie

  • /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. Starten Sie das System neu und überprüfen Sie die Oracle Linux-Version

Sobald alle oben genannten Dinge erledigt sind, starten Sie einfach Ihr System neu. Der Befehl dafür lautet

reboot

Anmelden und führen Sie den Befehl aus, um zu prüfen, welche Version von Oracle Linux sich auf unserem System befindet

cat /etc/os-release

In unserem Fall war das Ergebnis:

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. So installieren Sie Java unter Rocky Linux 8 / CentOS 8 / RHEL 8

  2. So installieren Sie Erlang auf Rocky Linux/Alma Linux/CentOS 8

  3. So migrieren Sie von Centos 8 auf Rocky Linux 8

  4. Migrieren Sie CentOS 8 auf Rocky Linux

  5. So migrieren Sie von CentOS 8 auf Rocky Linux 8

So migrieren Sie von CentOS Linux auf Rocky Linux 8.4

So migrieren Sie von CentOS 8 auf Rocky Linux.

So migrieren Sie von CentOS 8 Linux auf AlmaLinux 8

So migrieren Sie Ihr CentOS 8 Linux zu CentOS Stream

So migrieren Sie von CentOS 8 auf Rocky Linux 8

So migrieren Sie von CentOS zu Oracle Linux