Co to jest CentOS? CentOS Linux a CentOS Stream
CentOS to projekt związany z ekosystemem Red Hat Enterprise Linux. Pod tą nazwą trzeba odróżnić zakończoną linię CentOS Linux od rozwijanego CentOS Stream. Bez tego rozróżnienia dawne poradniki instalacyjne mogą prowadzić do wyboru niewspieranej wersji lub błędnego założenia o zgodności aplikacji.
Czym był CentOS Linux?
CentOS Linux był społecznościową dystrybucją budowaną na podstawie źródeł RHEL. Użytkownicy wykorzystywali go m.in. na serwerach usług i w środowiskach wirtualnych. Linia ta zakończyła cykl regularnych aktualizacji; aktualny status należy sprawdzać w informacjach projektu CentOS.
Dawna reputacja stabilnej platformy nie oznacza bezterminowego utrzymania każdej instalacji. Dla istniejącego serwera trzeba znać wersję systemu, źródła pakietów i status wsparcia poszczególnych usług.
Czym jest CentOS Stream?
CentOS Stream rozwija zmiany poprzedzające kolejne wydania RHEL. Opisuje to oficjalna strona CentOS Stream. Nie jest prostą kontynuacją starego modelu wydawania CentOS Linux. Przy wyborze dla aplikacji biznesowej należy zweryfikować wsparcie jej dostawcy i wymagania utrzymania.
Nie można przenosić instrukcji dla jednej głównej wersji na inną wyłącznie dlatego, że obie mają nazwę CentOS. Różnić się mogą pakiety, biblioteki, mechanizmy systemowe i sposób konfiguracji. Dotyczy to także baz danych, oprogramowania wyszukującego i narzędzi automatyzacji.
Co oznacza to dla serwera firmowego?
Dobór systemu zaczynamy od aplikacji i odpowiedzialności za jej utrzymanie. Potrzebne są aktualizacje, kontrola uprawnień, monitoring, konfiguracja sieci i sprawdzony backup. Sam fakt używania Linuksa lub otwartego kodu nie zapewnia bezpieczeństwa i nie usuwa kosztu administracji.
Jeśli system jest elementem klastra, dochodzą wymagania platformy HA, zgodność pamięci masowej oraz testy przełączania. Modernizacja hosta i migracja systemu wewnątrz VM mogą wymagać odrębnych planów. Nie każda zmiana platformy wymusza od razu ten sam zakres zmian w systemach gości.
Od informacji o wersji do planu działania
W istniejącym środowisku sporządź listę usług, baz, integracji i harmonogramów. Zapisz właścicieli procesów oraz dopuszczalny czas przerwy. Następnie ustal docelową platformę i test na kopii. Pomocne są nasze teksty o ryzykach pracy po końcu wsparcia oraz przygotowaniu migracji.
W Delkomtech wykonaliśmy m.in. migrację ponad 20 VM z CentOS/oVirt do Proxmox. Poznaj nasze usługi HA i backupu. Opisz swoje środowisko i wymagania — ustalimy zakres dalszych prac.