Informazioni sul passaggio da CentOS Linux a Oracle Linux

Red Hat Software sarà presto EOL CentOS Linux 8 e consiglia due alternative per andare avanti: passare a CentOS Stream o a RHEL. Un'opzione migliore e meno costosa consiste nel passare a Oracle Linux.

Se si passa a CentOS Stream, si perde la compatibilità 1:1 con RHEL, che ha implicazioni per gli ambienti di sviluppo e test. Un passaggio a RHEL richiede di ottenere un abbonamento di supporto a pagamento. Utilizzando uno script semplice e disponibile, è possibile alleviare questi problemi eseguendo la migrazione delle implementazioni Linux a Oracle Linux. Questo script funzionerà per CentOS Linux versioni 6, 7 e 8.

Scopri i vantaggi della migrazione

Se si decide di eseguire la migrazione da CentOS a Oracle Linux, si apprezzeranno alcuni vantaggi significativi:

  • Oracle Linux è libero di scaricare, distribuire e utilizzare (anche in produzione) ed è disponibile da oltre 14 anni. Oracle Linux dispone di una release equivalente per ogni versione principale di Red Hat Enterprise Linux (RHEL): 4, 5, 6, 7 e 8. Le release di Oracle Linux tengono costantemente traccia di Red Hat con errata in genere rilasciata entro 24 ore, aggiornano le release di solito disponibili entro cinque giorni lavorativi e le versioni principali entro tre mesi.
  • I supporti di installazione, gli aggiornamenti e il codice sorgente sono tutti disponibili pubblicamente sul server Oracle Linux yum senza requisiti di login o autenticazione.
  • Dalla sua prima release in 2006, Oracle Linux è un file binario dell'applicazione al 100% compatibile con la versione RHEL equivalente. In quel momento, non c'è mai stato un bug di compatibilità registrato. Oracle offre una scelta di due kernel: Unbreakable Enterprise Kernel (UEK) per Oracle Linux o Red Hat Compatible Kernel (RHCK). Entrambi sono supportati da Oracle. UEK offre ampi miglioramenti in termini di prestazioni e scalabilità allo scheduler dei processi, alla gestione della memoria, ai file system e allo stack di rete.

Comprendere la versione supportata

Lo script di migrazione supporta attualmente lo switch di CentOS Linux 6, CentOS Linux 7 e CentOS Linux 8. Non supporta CentOS Stream.

Rivedi limiti script

Prima di eseguire la migrazione da CentOS a Oracle Linux, tenere presente alcune limitazioni dello script centos2ol.sh:

  1. Attualmente lo script deve essere in grado di comunicare con i repository yum di CentOS e Oracle Linux direttamente o tramite un proxy.
  2. Lo script attualmente non supporta istanze registrate in uno strumento di gestione di terze parti come Spacewalk, Foreman o Uyuni.
  3. La compatibilità con i pacchetti installati da repository di terze parti è prevista ma non garantita. Ad alcuni software non piace l'esistenza di un file /etc/oracle-release, ad esempio.
  4. I pacchetti che installano moduli kernel di terze parti e/o chiusi, ad esempio prodotti antivirus commerciali, potrebbero non funzionare dopo il passaggio.
  5. Lo script abilita solo i repository di base necessari per abilitare il passaggio a Oracle Linux. Potrebbe essere necessario abilitare repository aggiuntivi per ottenere aggiornamenti per i package già installati

Richiedere assistenza

Oracle fornisce servizi di supporto per problemi che potrebbero verificarsi quando si passa da CentOS a Oracle Linux.

  • Aprire un problema GitHub per report di bug, domande o richieste di miglioramenti non correlati alla sicurezza.
  • Per segnalare un problema di sicurezza o una vulnerabilità, non sollevare un problema GitHub. Se si ritiene di aver trovato una vulnerabilità alla sicurezza, sottomettere un report a secalert_us@oracle.com, preferibilmente con una prova del concetto. Oracle fornisce informazioni aggiuntive su come segnalare le vulnerabilità della sicurezza che includono chiavi di cifratura pubbliche per posta elettronica sicura. Non utilizzare altri canali o contattare direttamente i contributori di progetti.