![]() |
This is a machine translation based on the English version of the article. It might or might not have already been subject to text preparation. If you find errors, please file a GitHub issue that states the paragraph that has to be improved. |
1. Introduzione
Con ogni versione di Checkmk, le versioni di Linux precedentemente supportate vengono rimosse e ne vengono aggiunte di nuove. Per questo motivo potrebbe essere necessario eseguire uno o più aggiornamenti della tua distribuzione Linux prima di eseguire un aggiornamento di Checkmk. I grafici di questo articolo ti aiuteranno a determinare la sequenza appropriata. Studiali attentamente prima di cercare nell'archivio dei download o di richiedere un pacchetto più vecchio. Se vuoi aggiornare a una versione di Checkmk più vecchia di 2.3.0, leggi questo articolo per la versione di Checkmk che deve essere oggetto dell'aggiornamento.
2. Determinare le fasi di aggiornamento necessarie
Il compito è ora quello di spostarsi dall'alto a sinistra verso il basso a destra nella matrice di compatibilità per la tua particolare distribuzione Linux. Le specifiche per l'aggiornamento di Checkmk devono essere tenute in considerazione:
Nessuna versione principale può essere omessa.
Prima di aggiornare la versione principale, devi aggiornare alla versione patch più alta disponibile per la versione principale. I requisiti minimi sono descritti nell'articolo sull'aggiornamento a 2.3.0.
Quando aggiorni la distribuzione Linux, sulla nuova versione della distribuzione deve essere installata esattamente la stessa versione di Checkmk presente sulla vecchia.
Anche i distributori di Linux generalmente stabiliscono un requisito:
Gli aggiornamenti non devono saltare nessuna versione.
Questi requisiti significano che puoi spostarti nella grafica della tua distribuzione Linux solo riga per riga o colonna per colonna -mai in diagonale - e che i salti sono consentiti solo se non violano i requisiti di cui sopra.
3. Matrice di compatibilità
I numeri di versione di Checkmk nella parte superiore dei grafici delle sezioni seguenti indicano sempre la versione da cui è stata apportata una modifica, cioè una versione di Linux supportata di recente o non più supportata. Una punta di freccia alla fine di una barra significa che questa versione di Checkmk è attualmente supportata, cioè che seguiranno altre versioni patch. Una punta smussata, invece, indica una combinazione di versione di Checkmk e versione della distribuzione che ha raggiunto la fine del supporto. Ciò può essere dovuto a una versione di Checkmk non più supportata (tutte le barre sono smussate) o a una distribuzione non più supportata dal distributore (le singole barre continuano con le punte delle frecce). I grafici sono stati creati automaticamente a partire dai dati aggiornati quotidianamente sui download disponibili, pertanto la data di pubblicazione di questo articolo non riflette necessariamente l'attualità dei dati visualizzati.
3.1. Debian
Le periodicità delle versioni di Debian possono essere consultate su Debian-Wiki o una panoramica su endoflife .date.
Attiva JavaScript per visualizzare la matrice di compatibilità di Debian qui.
3.2. Red Hat Enterprise Linux
Red Hat fornisce una panoramica dettagliata dei periodi di supporto previsti. Su endoflife.date troverai informazioni sulle distribuzioni binary compatibili AlmaLinux, CentOS, Oracle Linux e Rocky Linux.
Attiva JavaScript per visualizzare la matrice di compatibilità di Red Hat Enterprise Linux.
3.3. SUSE Linux Enterprise Server
Nella pagina di SUSE troverai la panoramica del ciclo di vita. In alternativa, una panoramica è disponibile su endoflife .date.
Attiva JavaScript per visualizzare la matrice di compatibilità di SUSE Linux Enterprise Server qui.
3.4. Ubuntu
Si noti che le versioni STS di Ubuntu non sono più supportate da Checkmk a partire da 2.3.0. Tuttavia, ci assicuriamo sempre che sia possibile effettuare un aggiornamento da ogni versione di Checkmk prevista per una versione STS fino alla versione LTS successiva. A partire da 2.2.0, la policy di supporto del sistema operativo stabilisce regole chiare.
Ubuntu stessa mantiene un elenco ordinato per versioni ancora in supporto e per versioni fuori produzione. L'elenco all'indirizzo endoflife .date è ordinato per data di rilascio della versione.
Attiva JavaScript per visualizzare la matrice di compatibilità di Ubuntu qui.
4. Policy per il supporto dei sistemi operativi in Checkmk
Per fornire una prospettiva sul supporto delle future versioni di Checkmk e per poter pianificare al meglio gli aggiornamenti delle distribuzioni e di Checkmk, Checkmk GmbH si è data delle regole:
Ledistribuzioni Enterprise (SLES, Red Hat Enterprise Linux) saranno supportate per un massimo di 10 anni dalla data di rilascio, o fino alla fine ufficiale del supporto da parte del distributore.
Le distribuzionicomunitarie (Debian, Ubuntu) sono supportate per un massimo di 5 anni dalla data di rilascio o fino alla fine ufficiale del supporto da parte del distributore, a condizione che si tratti di versioni LTS.
In entrambi i casi, è decisivo il momento precedente.
Dal momento del rilascio di una nuova versione di Checkmk, cercheremo di supportare ogni versione attuale della distribuzione per l'intero ciclo di vita del prodotto della nuova versione di Checkmk, a meno che non vi siano ragioni tecniche che lo impediscano o che il numero di versioni simultaneamente supportate di una distribuzione sia superiore a quattro. In tal caso, ci riserviamo il diritto di non supportare più la versione della distribuzione con il periodo di supporto rimanente più breve. Questo verrà annunciato al momento del rilascio di una nuova versione di Checkmk.
Le versioni STS di Ubuntu non sono più supportate da Checkmk 2.3.0. Questo significa che gli utenti di Checkmk 2.2.0 su Ubuntu 23.10 devono prima eseguire l'aggiornamento del sistema operativo a Ubuntu 24.04 rimanendo su Checkmk 2.2.0 prima di poter aggiornare Checkmk a 2.3.0.