Polska społeczność Fedora Linux

Fedora news

Centos 8 End of Life 2021-12-31

Co się dzieje? Red Hat ogłosił zmiany w strukturze wydania CentOS w zeszłym tygodniu i podobnie jak wszyscy wokół zastanawiam się co to oznacza.
Pracowałem z- i na Centosie od 2005r i widziałem wiele mojej pracy w EPEL jako pomaganie ludziom z tej społeczności w radzeniu sobie ze zadaniami.
To był prawdziwy kopniak we wnętrzności dla wielu ludzi i nie mam słów aby się na ten temat wyrazić. to powiedziawszy jako administratoru systemu musisz powziąć Tango Charlie Foxtrot jak jest Ci podawany, zaplanować co zrobić dalej i wykonać tak wydajnie jak to tylko możliwie.

Bieżące daty końca wydań CentOS. Wygląda na to że są to aktualne daty względem których należy planować.

CentOS Linux EOL:
CentOS 6 – 2020-11-30
CentOS 7 – 2024-06-30
CentOS 8 – 2021-12-31

CentOS Stream EOL:
CentOS Stream 8 – 2024-06-??

Co muszę teraz zrobić?

Rozpraw się z żalem

W tym momencie administratorzy systemu muszą zacząć dokonywać wielu ocen tego, do czego używają CentOS, dlaczego go używają i jakie są alternatywy na które można przejść. Trudno to zrobić gdy jesteś zły, wkurzony, przygnębiony, zdradzony, wściekły, apoplektyczny lub inne tuziny emocji, które ostatnio krążyły mi po głowie. Więc pierwszą rzeczą, którą należy zrobić, jest próba popracowania nad tymi emocjami najlepiej jak potrafisz. Porozmawiaj z kimś, kto może wziąć od Ciebie jeszcze jedną tyradę, napisz na blogu, którego nigdy nie opublikujesz, i udaj się na długi spacer zdala od komputerów na kilka godzin. [Jest też wiele innych metod i każda osoba ma swój własny sposób radzenia sobie z tym … ale chodzi o to, że dopóki nie uwolnisz emocji, nie możesz pracować.]

Dokonaj analitycznej oceny, dlaczego obecnie używasz CentOS Linux

Istnieje wiele powodów, dla których ludzie używają CentOS w swoich środowiskach … i należy je zbadać, aby dowiedzieć się, co należy zrobić dalej. Niestety, podobnie jak u większości środowisk, myślę, że większość administratorów systemu rzadko ma czas na ich udokumentowanie, więc kiedy trzeba ponownie wdrożyć, kończy się na tym że wydaje się to niemożliwe do wykonania. Jak we wszystkich sytuacjach Charlie Tango Foxtrot, słonia należy jeść po jednym kęsie na raz. Uważam, że poniższe wskazówki mogą w tym pomóc. Dla każdego zestawu serwerów / usług odpowiedz:

1. Kim są konsumenci tej usługi lub serwera?
2. Czego potrzebują od swoich usług?
3. Z jaką ilością zmian mogą sobie poradzić w tej usłudze?
4. Ile systemów mam w tej usłudze? Jak mogę podzielić je na mniejsze kawałki?
5. Gdzie są moje systemy?
6. Jakiej automatyzacji mogę użyć do wprowadzenia tych zmian?
7. Kiedy zbliżają się terminy, z którymi muszą się uporać moi konsumenci
8. Kiedy nadchodzą terminy, z którymi muszę się uporać osobiście?
9. Jakie mam alternatywy? (To jest większe pytanie, które wymaga arkusza podziału, dlaczego ta alternatywa, jak blisko jest do spełnienia moich potrzeb, jakie są koszty, kiedy mogę się na to przełączyć, gdzie mogę to uruchomić, co muszę zmienić w dotychczasowej pracy? itd.)
10. Ile czasu zajmie opracowanie tych alternatyw?

Jeśli masz setki serwerów, to nadal wygląda to jak gigantyczny ładunek łajna do przeczołgania się. Zaczynam od mojego centralnego serwera infrastruktury i wypracowuję swoją drogę na wyjście z sytuacji.

1. Kim są konsumenci?
– Używam tego serwera do uruchamiania skryptów konfiguracyjnych w odległych systemach.

2. Czego potrzebują od swoich usług?
– Dobra dyspozycyjność i stabilność, dzięki czemu w przypadku awarii w innym miejscu mam dobrą bazę domową do pracy.

3. Z jaką ilością zmian mogą sobie poradzić w tej usłudze?
– Jeśli wykorzystam to jako doświadczenie edukacyjne, to bardzo dużo. Jeśli nie mam czasu na naukę … to niewiele.

4. Ile systemów mam w tej usłudze?
– 1

5. Gdzie są moje systemy?
– Baza domowa jest pod moim biurkiem w biurze.

6. Jakiego automatu mogę użyć do wprowadzenia tych zmian?
– Ansible wygląda na dobry wybór

7. Kiedy zbliżają się terminy, z którymi muszą się zmierzyć moi konsumenci?
– sprawdź w kalendarzu domowym i zaznacz daty, kiedy mogę to pogodzić.

8. Kiedy nadchodzą terminy, z którymi muszę się zmierzyć osobiście?
– 2020-12-31

9. Jakie mam alternatywy?
– Wymieniam tylko niektóre alternatywy… należy podać uzasadnienie

CentOS Stream
Red Hat Enterprise Linux
Oracle Enterprise Linux
Springdale Linux
Rocky Linux (może 2020-1Q?)
Lenix (może 2020-1Q?)
Zupełnie inna dystrybucja Linuksa

10. Ile czasu zajmie opracowanie tych alternatyw?
– … nieznane w tej chwili

Ta lista jest punktem wyjścia do rozpoczęcia rozmowy z niektórymi niepotrzebnymi pytaniami, a inne wymagają dodania. Po opracowaniu pytań nadszedł czas, aby wspólnie z każdym z interesariuszy usług odpowiedzieć sobie na pytania, a następnie dojść do konkluzji. Aby rozwiązać problem deadline-ów, użyłbym praktycznej reguły, którą wypracowałem podczas zmiany usług Fedory na kilkaset systemów, a także poprzednich zmian Tango Foxtrot Charlie:

Krok Miękki deadline Twardy deadline
Inwentarz obecnych systemów 2021-01-31 2021-02-15
Ocena alternatyw 2021-02-28 2021-03-15
Zapis reguł automatyzacji dla minimalnych usług 2021-03-31 2021-04-15
Wdrożenie etapowej miminalnej nowej infrastruktury używając różnych opcji jeśli to możliwe 2021-04-30 2021-05-15
Oceń wdrożenie i zastosuj najlepsze opcje 2021-05-15 2020-05-31
Określenie planowania konwergencji dla usług dodatkowych 2021-05-15 2020-05-31
Rozpoczęcie wdrażania nowej infrastruktury 2021-06-30 2021-07-15
Następuje seria cudów przepraszam, mam na myśli osiągnięcie zaplanowanych rezultatów
Zakończona migracja ostatniego systemu 2021-12-31 2020-12-31
Ostatnie aktualizacje dla CentOS-a 8 2020-12-31 2020-12-31

Uwaga: żadne z powyższych nie oznacza „golly gee, to żaden problem, po prostu musisz odrzucić wszystkie inne plany pracy na 2021 r.” lub jakąkolwiek podobną nonszalancką odpowiedź. Ma to służyć jedynie jako możliwy sposób radzenia sobie z tym w rozsądny sposób. Niektóre sposoby migracji / zmiany są łatwiejsze od innych, ale wszystkie wymagają trochę pracy i wiedzy na temat kompromisów dla każdego z nich.

tekst źródłowy: https://smoogespace.blogspot.com/2020/12/centos-8-end-of-life-2021-12-31.html

1 Komentarz

  1. DJ

    do alternatyw względem CentOS-a, dopisałbym system EuroLinux
    https://pl.euro-linux.com/blog/koniec-centos-jakiego-znamy/

Napisz komentarz

Polska Społeczność Fedora Linux.
Logo Fedora jest znakiem towarowym należącym do Red Hat Inc. | Polska strona fedora.pl jest administrowana i utrzymywana przez osoby niezależne od Red Hat Inc.
O ile treść nie stanowi inaczej, artykuły na tej stronie są dostępne na licencji Creative Commons Attribution-ShareAlike 4.0 International License. | Kontakt do redakcji: redakcja fedora.pl