Iscriviti al nostro blog
Linux 

30 giugno 2024. Prima di continuare, memorizza bene questa data.

Il 30 giugno 2024 CentOS Linux arriverà alla fine del suo ciclo di vita mentre Red Hat Enterprise Linux 7 (RHEL 7) raggiungerà la fine del periodo di manutenzione e supporto. La buona notizia è che non occorrerà trasformare completamente l'infrastruttura, poiché esistono strumenti per passare dalla configurazione attuale a un'opzione che sarà supportata per molti altri anni.

Sebbene giugno del 2024 possa sembrare lontano, non attendere oltre: arriverà più velocemente di quanto pensi. Inizia subito a pianificare e a fare le tue mosse. Concediti un ampio margine di manovra e non dimenticare che Red Hat non è soltanto un fornitore di software, ma anche un partner a tua completa disposizione.

Se, come me, quando sei alle prese con un progetto impegnativo a lungo termine hai bisogno di tempo per fissare lo schermo ed elaborare il compito che ti attende, un po' di aiuto per iniziare non guasta mai. Vediamo cosa posso fare per te.

Il metodo più difficile

Ai tempi in cui ero amministratore di sistema, le conversioni o gli upgrade in-place non erano minimamente previsti. Innanzitutto, il processo non era semplice come quello odierno. In secondo luogo, l'aggiornamento del sistema operativo e il ritiro dell'hardware andavano di pari passo. Nuovo sistema operativo? Cambiamo anche il modello di server. Questo è il caso di alcuni ambienti specifici. 

Certo, puoi acquistare un nuovo hardware (o creare nuove istanze cloud) sulle ultime versioni di RHEL e sostituire completamente l'infrastruttura spostando solo i dati delle applicazioni. Ma per molti questo non è l'approccio ideale. Quali sono le altre opzioni?

Puoi anche decidere di mantenere la tua applicazione sulla stessa versione e concentrarti solo sul sistema operativo per questo progetto. Prova a configurare un server RHEL 8 o 9 e a eseguirlo come host di container per Podman. Inserisci le applicazioni in un container, e voilà! È possibile creare le applicazioni in immagini predefinite o Universal Base Images (UBI).

Tuttavia, anche questo metodo richiede una discreta quantità di lavoro. C'è un modo più semplice. Grazie a un processo in due fasi, possiamo convertire i tuoi sistemi CentOS Linux in una versione supportata di RHEL e quindi eseguire un upgrade in-place. 

Conversione da CentOS Linux

Quiz rapido: quando termina il ciclo di vita di CentOS Linux 7.9?

Se hai risposto "30 giugno 2024", mi ritengo soddisfatto e posso continuare a scrivere l'articolo.

Red Hat consente agli utenti di passare a un sistema operativo supportato utilizzando un processo supportato.

Perché eseguire un upgrade in-place? Pensa a tutte le configurazioni, alle directory home degli utenti, ai processi e ai pacchetti già in esecuzione sui sistemi. L'upgrade in-place consente di mantenere le impostazioni di personalizzazione. L'altra buona notizia è che il processo di conversione e l'immagine del server che ne risulta sono entrambi supportati da Red Hat. In altre parole, se qualcosa va storto durante o dopo la conversione, puoi aprire un ticket per ricevere assistenza.

La fine di CentOS Linux è ormai vicina e hai centinaia (o addirittura migliaia) di server che eseguono varie release secondarie di CentOS Linux 7. Scopriamo insieme come si svolge un processo di conversione:

  1. Se utilizzi una versione precedente a CentOS Linux 7.9, la prima cosa da fare è completare l'upgrade di tutti i pacchetti all'ultima release secondaria. 
  2. Dopo aver eseguito CentOS Linux 7.9 con tutti i pacchetti all'ultima versione disponibile, puoi configurare il repository convert2rhel.
  3. Esegui la conversione.
  4. Convalida le applicazioni e registra i sistemi su Red Hat Insights.
  5. Tieniti forte, perché non è ancora finita.

Se preferisci intervenire manualmente, vai al laboratorio pratico di Convert2RHEL sul nostro sito web.

Upgrade in-place

Facciamo un ripassino: quando finisce il periodo di manutenzione e supporto di RHEL 7? Se hai risposto "30 giugno 2024", ben fatto!

Il tuo parco di sistemi probabilmente utilizza RHEL 7.9. Forse, alcuni sistemi eseguono ancora le versioni precedenti di RHEL 7: questo è il momento perfetto per applicare le patch agli ultimi set di pacchetti disponibili e ai sistemi CentOS Linux recentemente convertiti. 

Proprio come per CentOS Linux, anche il ciclo di vita di RHEL 7 sta per terminare. Red Hat offre anche la sottoscrizione Extended Lifecycle Support (ELS) per continuare a ricevere supporto, ma a un costo aggiuntivo. Il nostro obiettivo qui è capire come mantenere aggiornati (cioè supportati) i sistemi senza spese aggiuntive o senza doverli sostituire completamente in un secondo momento.

  1. Quando il comando "yum" indica che non ci sono più pacchetti da aggiornare, significa che i sistemi RHEL sono pronti per l'upgrade all'ultima versione di RHEL 8.
  2. Installa gli strumenti Leapp.
  3. Prima di avviare l'upgrade, esegui la valutazione preliminare e correggi eventuali problemi individuati.
  4. Esegui l'upgrade in-place.
  5. Convalida i sistemi aggiornati e le rispettive applicazioni.

Tutto qui! Ora siediti e fai un bel respiro: il supporto per la manutenzione di RHEL 8 continuerà ancora per cinque anni a partire da giugno 2024.  

Se vuoi provare in prima persona l'upgrade in-place, è disponibile un laboratorio on demand sul nostro sito web.

Conclusioni

30 giugno 2024...

Imposta un conto alla rovescia sul telefono, aggiungi un promemoria al desktop o attacca un post-it sullo specchio, qualsiasi cosa serva. La data si avvicina rapidamente e, da ex amministratore di sistema, non voglio che ti riduca all'ultimo momento per trovare il modo di supportare i tuoi sistemi.

30 giugno 2024...

In passato ho sempre creato un nuovo server, con un nuovo sistema operativo, su una nuova piattaforma hardware. Nel mondo ideale che esiste solo nella mia immaginazione, potrei prendere in considerazione un'ultima sostituzione completa e passare direttamente a RHEL 9, quindi completare tutti gli upgrade in-place previsti per RHEL 10 e successive versioni.

Purtroppo, la tecnologia, le applicazioni, i settori e le organizzazioni non sempre procedono allo stesso ritmo. Dipendenze complesse, processi e disponibilità di risorse limitano la nostra capacità di rimanere al passo con le ultime novità.

Se ti trovi in questa situazione, consulta i link che ho condiviso in questo articolo, guarda i nostri video e contatta i nostri team dedicati al supporto e ai servizi. Red Hat è sempre al tuo fianco.

Approfondimenti


Sull'autore

Eric "The IT Guy" Hendricks is a Technical Marketing Manager for Red Hat Enterprise Linux, as well as the host of "Red Hat Enterprise Linux Presents," a podcaster, and open source advocate. Hendricks started out in 2007 as a Systems Administrator specializing in Linux before moving into technical marketing.
Read full bio

Ricerca per canale

automation icon

Automazione

Novità sull'automazione IT di tecnologie, team e ambienti

AI icon

Intelligenza artificiale

Aggiornamenti sulle piattaforme che consentono alle aziende di eseguire carichi di lavoro IA ovunque

open hybrid cloud icon

Hybrid cloud open source

Scopri come affrontare il futuro in modo più agile grazie al cloud ibrido

security icon

Sicurezza

Le ultime novità sulle nostre soluzioni per ridurre i rischi nelle tecnologie e negli ambienti

edge icon

Edge computing

Aggiornamenti sulle piattaforme che semplificano l'operatività edge

Infrastructure icon

Infrastruttura

Le ultime novità sulla piattaforma Linux aziendale leader a livello mondiale

application development icon

Applicazioni

Approfondimenti sulle nostre soluzioni alle sfide applicative più difficili

Original series icon

Serie originali

Raccontiamo le interessanti storie di leader e creatori di tecnologie pensate per le aziende