CentOS Linux 8 steht kurz vor dem Tod. Was machen Sie als nächstes?
Wie erwartet stellt Red Hat den Support für CentOS Linux 8 am 31. Dezember 2021 ein. Was nun?
Das Ende von CentOS 8 Linux steht schon seit einiger Zeit bevor und der Tag ist endlich da. Am 31. Dezember 2021 wird CentOS Linux 8 von Red Hat das End Of Life (EOL) erreichen. Da dies mitten in die Weihnachtszeit fällt, wird Red Hat den Zero-Day-Support für CentOS Linux 8 bis zum 31. Januar 2022 verlängern. Tatsächlich wird es eine letzte Veröffentlichung von CentOS Linux 8 geben – vielleicht sogar nach dem offiziellen EOL von CentOS 8. Danach ist für CentOS Linux alles vorbei.
Was können Sie jetzt tun?
Nun, Sie könnten CentOS Stream ausprobieren, aber es ist nicht dasselbe. Classic CentOS war ein Klon von Red Hat Enterprise Linux (RHEL). CentOS Stream liegt jedoch „knapp vor einer aktuellen RHEL-Version“. Mit anderen Worten: CentOS wird keine stabile Punktdistribution mehr sein, sondern eine Beta-Rolling-Release-Linux-Distribution.
Warum ist das so eine große Sache? Erfahrene Linux-Benutzer verwendeten jahrelang CentOS für ihren Linux-Server. Die überwiegende Mehrheit der Web- und Server-Hosting-Unternehmen bot CentOS als Standardbetriebssystem an. Ich betreibe meine eigenen Remote-Server und Websites auf CentOS, das von TMDHosting bereitgestellt wird.
Ich bin weit davon entfernt, allein zu sein. Abgesehen von kleinen Unternehmen wie meinem, wie MongoDB-Evangelist Matt Asay betont, „hat die Beratungspraxis von IBM … ihren Kunden jahrelang gesagt, sie sollten ‚einfach CentOS verwenden‘.“ Europäische Modemarken, die niemals dulden würden, dass jemand eine Kopie ihrer überteuerten Taschen verkauft, betreiben CentOS. Die gesamte Telekommunikationsinfrastruktur Chinas läuft auf CentOS. (Ja, wirklich.) Auch Facebook basiert auf CentOS.“
Zu den Top-Unternehmen, die auf CentOS Linux angewiesen sind, gehören Disney, GoDaddy, RackSpace, Toyota und Verizon. Andere wichtige Technologieunternehmen entwickeln Produkte rund um CentOS. Dazu gehören GE, Riverbed, F5, Juniper und Fortinet.
CentOS war einmal überall. Jetzt ist es Zeit für eine Veränderung.
Zwar wird die vorherige CentOS-Version, CentOS 7, bis zum 30. Juni 2024 unterstützt. Wenn Sie jedoch den aktuellsten RHEL-Klon möchten, werden Sie bald kein Glück haben.
Was jetzt?
Das Wichtigste zuerst: Sie können nicht einfach zu CentOS Stream wechseln. Chris Wright, CTO von Red Hat, sagte direkt: „CentOS Stream ist kein Ersatz für CentOS Linux.“ Er hat recht. Red Hat betrachtet CentOS Stream als DevOps-freundliches Linux für kontinuierliche Integration und kontinuierliche Bereitstellung (CI/CD). Das ist großartig für Entwickler – nicht so toll für Unternehmen, die einen stabilen RHEL-kompatiblen Linux-Server oder eine stabile virtuelle Maschine (VM) wünschen.
Hier sind also Ihre Möglichkeiten:
ALMALINUX
CentOS Linux war viele Jahre lang bei Linux-versierten Systemadministratoren beliebt. Sie könnten es nutzen und alle RHELs erhalten, ohne für den Support bezahlen zu müssen, es sei denn, sie brauchten wirklich, wirklich Hilfe. Jetzt erstellt CloudLinux, ein langjähriger CentOS-Unterstützer, dasselbe Modell neu, um seinen RHEL-Klon AlmaLinux zu unterstützen.
AlmaLinux ist ein solider RHEL-Klon. Wie sein Feind Rocky Linux geht AlmaLinux im Gleichschritt mit RHEL. Die neueste Version von AlmaLinux ist beispielsweise AlmaLinux 8.5, eine exakte Kopie von RHEL 8.5.
Die AlmaLinux Foundation, die gemeinnützige Organisation hinter AlmaLinux, arbeitet ebenfalls am Open-Source-ELevate-Projekt. Dies ist ein Versuch, die Migration zwischen Hauptversionen von RHEL-Derivaten zu ermöglichen. So können Sie beispielsweise problemlos von CentOS 7.x auf einen beliebigen RHEL 8.x-Klon umsteigen.
ELevate erreicht dies durch die Kombination des Leapp-Frameworks von Red Hat mit einer von der Community erstellten Bibliothek und einem Dienst für den erforderlichen Migrationsmetadatensatz. Mit diesem Dienst, Package Evolution Service (PES), können Sie neue Datensätze für Pakete herunterladen, anpassen und übermitteln. Sowohl Benutzer als auch Betreuer können PES nutzen, um Migrationen reibungslos und einfach zu gestalten.
CloudLinux bietet mehrstufigen Support für AlmaLinux, der regelmäßige Patches und Updates für Linux-Kernel- und Kernpakete, Service-Level-Agreements (SLAs) für die Patchbereitstellung und Support bei Vorfällen rund um die Uhr umfasst. Darüber hinaus bietet Perforce auch kommerziellen Support für AlmaLinux und Rocky Linux an.
AMAZON LINUX
Amazon Web Services (AWS)s neueste Hausmarke Linux, Amazon Linux AMI 3.0 – das auf der Amazon Elastic Compute Cloud (Amazon EC2) läuft – basiert jetzt auf Fedora, das Community-Linux von Red Hat.
Ja, Fedora ist die Community-Linux-Beta für RHEL, aber AWS versichert den Benutzern, dass Amazon Linux 3 der Hammer ist.
Viele AWS-API-Tools und CloudInit sind vorinstalliert. CloudInit ermöglicht die Übergabe von Instanzkonfigurationsaktionen an Instanzen zum Startzeitpunkt über die EC2-Benutzerdatenfelder. Auf diese Weise können Sie Amazon EC2-Instanzen aus der Ferne konfigurieren.
Das Amazon Linux AMI wird Amazon EC2-Benutzern ohne zusätzliche Kosten zur Verfügung gestellt. Wenn Sie Ihre CentOS-Server bereits auf AWS betreiben, schauen Sie sich Amazon Linux 3.0 an. Es könnte durchaus Ihre einfachste und günstigste Alternative sein.
CENTOS 8 MIT CLOUDLINUX-UNTERSTÜTZUNG
Wenn Sie bei CentOS 8 Linux bleiben möchten, hat CloudLinux, ein Unternehmen mit jahrelanger Erfahrung mit CentOS, ein Angebot für Sie: CloudLinux TuxCare Extended Lifecycle.
Zu den Serviceangeboten gehören 24/7-Support und Updates für Systemkomponenten auf Linux-Betriebssystemen, die von ihrem ursprünglichen Anbieter nicht mehr unterstützt werden. CentOS 8 ist eine Ergänzung zum Extended Lifecycle Support von TuxCare, der ansonsten veraltete Linux-Distributionen wie CentOS 6 und Oracle 6 abdeckt.
Die Preise für den CentOS 8 TuxCare Extended Lifecycle Support-Service beginnen bei 4,50 $pro System und Monat und Live-Patch-Services beginnen bei 3,95 $pro System und Monat. Ein Jahresabonnement ist mit einem Rabatt erhältlich, und Mengenrabatte werden für die Lizenzstufen 1K, 5K und 10K+ gewährt.
CLOUDLINUX-Betriebssystem
CloudLinux, ein weiterer RHEL-Klon, hat es sich zur Aufgabe gemacht, RHEL- und CentOS-Code zu übernehmen und das daraus resultierende Betriebssystem zu einem leistungsstarken, leichten Server für Multi-Tenant-Web- und Server-Hosting-Unternehmen zu verfeinern. Sie machen das seit 2010 und sie sind gut darin. Ich habe selbst CloudLinux OS verwendet und es funktioniert gut.
CloudLinux bietet ein Skript zum Konvertieren vorhandener CentOS-Server ohne Kundenkonfigurationen oder Datenänderungen in CloudLinux OS. Eine Einzelserverlizenz kostet jährlich 168 US-Dollar. Wenn Sie sich für mehrere Server entscheiden, sinkt der Lizenzpreis pro Instanz.
HPE CLEAROS
Haben Sie ein kleines Unternehmen, das CentOS auf HPE ProLiant-Servern verwendet? Es gibt bereits ein CentOS/RHEL-kompatibles Linux, das auf Sie wartet: HPE ClearOS.
Das Hauptverkaufsargument von HPE für ClearOS war, dass kleine und mittlere Unternehmen damit über einen HPE Linux-Server verfügen, der sofort einsatzbereit ist. Es gibt drei Versionen: eine kostenlose; eine Home-Edition, die 36 US-Dollar pro Jahr kostet; und eine Business-Edition, die bei 108 $pro Jahr beginnt.
Wenn Sie bereits in HPE investiert haben und kein Linux-Experte sind, ist ClearOS eine ausgezeichnete Wahl. Ich (und ich kenne viele andere SMB-Benutzer) mag es, nur ein Unternehmen für unseren Hardware- und Software-Support zu haben.
ORACLE LINUX
Vor fünfzehn Jahren stellte Oracle sein „eigenes“ Linux vor. Ich setze „own“ in Anführungszeichen, weil Oracle Linux schon immer eine Kopie von RHEL war. Für CentOS-Benutzer ist das jetzt keine schlechte Sache. Bedenken Sie jedoch, dass Oracle noch nie besonders Open-Source-freundlich war – fragen Sie einfach OpenSolaris-Fans.
Obwohl Oracle Linux einem exakten RHEL-Klon sehr nahe kommt, weist es dennoch einige Unterschiede auf. Sie werden einige Unterschiede in Glibc, OpenSSL und anderen Komponenten feststellen. Wenn Sie also genau das benötigen, was in RHEL enthalten ist, sollten Sie woanders suchen.
Dennoch sah Oracle seine Chance, endlich einige Benutzer für sein nicht besonders beliebtes Oracle Linux zu gewinnen, indem es schnell Skripte einführte, die Sie schnell und automatisch von CentOS 6, 7 oder 8 auf Oracle Linux portieren. Bezeichnenderweise wird die Portierung von CentOS Stream nicht unterstützt.
Ich habe es selbst getestet und konnte problemlos CentOS 6- und 7-Server auf Oracle Linux umstellen. Wenn Sie jedoch Spacewalk oder Foreman zur Verwaltung Ihrer CentOS-Server verwenden, können Sie diese Skripte nicht verwenden.
Oracle verspricht, dass Oracle Linux, Quellcode und Binärdateien kostenlos bleiben. Wenn Sie Unterstützung wünschen, wird das teuer. Für den jährlichen Oracle Linux-Support werden Ihnen 1.199 US-Dollar in Rechnung gestellt.
RED HAT ENTERPRISE LINUX
Ich weiß, dass die meisten von Ihnen von Red Hat verärgert sind, aber seien wir ehrlich. Wenn Sie eine Plug-and-Play-Alternative zu CentOS suchen, gibt es nichts Besseres. Jetzt können Sie schreien und fluchen, was Sie wollen, aber wenn Ihr Unternehmen auf CentOS angewiesen ist und Sie sich nicht die Zeit und Mühe leisten können, die für den Wechsel auf eine andere Plattform erforderlich ist, ist RHEL möglicherweise die beste Wahl.
Die Preise für RHEL-Server beginnen bei 349 US-Dollar ohne Support. Mit Standardsupport beginnen die Preise für RHEL-Server bei 799 $.
ROCKY LINUX
CentOS hatte eine lange, erfolgreiche Geschichte, bevor Red Hat CentOS im Jahr 2014 erwarb. Nicht ganz zehn Jahre lang war CentOS eine große unabhängige Linux-Serverdistribution. Das lag nicht zuletzt an der harten Arbeit, die die Mitbegründer Greg Kurtzer und Rocky McGough in CentOS gesteckt haben. McGough ist verstorben, aber Kurtzer lebt weiter und hat einen neuen RHEL/CoreOS-Fork gestartet, der zu Rockys Ehren benannt wurde: Rocky Linux.
Rocky Linux ist wie das CentOS vor Red Hat ein kostenloses, Community-basiertes, serverorientiertes Linux. Dieser RHEL-Klon verfolgt RHEL sehr genau. Beispielsweise wurde RHEL 8.5 im November 2021 veröffentlicht, und Rocky Linux 8.5 folgte einige Tage später direkt darauf.
Rocky Linux ist kostenlos. Wenn Sie Unterstützung benötigen, kann Ihnen Kurtzers Unternehmen CIQ, auch bekannt als Ctrl IQ, weiterhelfen.
UBUNTU
Canonicals Ubuntu bedarf keiner Einführung. Es ist auf Desktops, Servern und in der Cloud sehr beliebt. Für Unternehmen, die nach einem Markenwechsel suchen, zieht Ubuntu bereits die Aufmerksamkeit auf sich. Debian ist zwar ebenfalls beliebt, aber der direkte Vorfahre von Ubuntu, es gibt jedoch keine Unternehmensunterstützung dafür. Wenn Sie bereits ein Debian-Experte sind, sollten Sie es auf jeden Fall weiterhin verwenden. Aber wenn nicht, ist Ubuntu die bessere Wahl.
Aber Ubuntu hat ein großes Problem: Es ist keine RHEL-Verwandtschaft. Es stammt aus dem Debian-Linux-Familienstammbaum. Außerdem werden viele Softwarepakete verwendet, die CentOS nicht verwendet, z. B. Snap anstelle von Flatpak für eine einfache Anwendungsinstallation.
Können Sie von CentOS zu Ubuntu wechseln? Natürlich. Die Leute machen es jeden Tag. Aber wenn Sie zu Ubuntu wechseln, machen Sie einen großen Schritt. Bei allen anderen Distributionen, die ich erwähnt habe, ist das ein eher kleinerer Schritt.
Ist es das wert? Es hängt von Ihren Bedürfnissen ab. Wenn Sie ein großes Unternehmen sind, das es sich leisten kann, Ihre internen Apps zu portieren, oder wenn Sie ein kleineres Unternehmen sind, das auf Standardanwendungen für Linux, Apache, MySQL, PHP/Perl/Python (LAMP) angewiesen ist, wechseln Sie zu Ubuntu. Wenn dies nicht der Fall ist oder Sie auf viel CentOS-spezifischen Code angewiesen sind, probieren Sie eine oder mehrere der oben genannten Linux-Distributionen aus.
Wie CentOS führen viele Leute Ubuntu ohne Unterstützung aus. Wenn Sie Ubuntu-Unterstützung benötigen, beginnt Ubuntu Advantage for Infrastructure bei 225 $für Essential Support für einen physischen Server und 75 $für einen virtuellen Server.
WO JETZT?
Ich kann diese Frage nicht für jeden beantworten. Als jemand, der seit fast 30 Jahren mit Linux arbeitet, würde ich persönlich eher zu AlmaLinux oder Rocky Linux greifen, wenn ich CentOS-Benutzer wäre. Beide werden von guten Leuten unterstützt und wenn Sie sich mit der RHEL-Distributionsfamilie auskennen, kommen Sie mit beiden gut zurecht.
Viel Glück.