Ep. 31: Aggiornamento di Checkmk Appliance alla versione 1.5

Per caricare questo video di YouTube è necessario accettare i cookie pubblicitari.

[0:00:00] Benvenuti nel canale Checkmk. Oggi vedremo come aggiornare la vostra appliance Checkmk alla versione 1.5.
[0:00:17] L'aggiornamento dell'appliance Checkmk è un'operazione piuttosto semplice. È sufficiente acquisire il file del firmware, che viene poi caricato sull'appliance.
[0:00:28] Si conferma che si vuole effettivamente procedere con l'aggiornamento. L'appliance si riavvia due volte, dopodiché è di nuovo in funzione e si può continuare a monitorare.
[0:00:40] Con l'aggiornamento alla versione 1.5, c'è un piccolo inconveniente. L'aggiornamento dalla versione 1.4 alla 1.5 include un aggiornamento del deployment Debian Linux sottostante, che rende incompatibili i vecchi pacchetti di installazione di Checkmk.
[0:01:03] Quindi, cosa significa? È molto semplice: dopo aver aggiornato il firmware della vostra appliance Checkmk, dovrete semplicemente caricare una versione di Checkmk compatibile e i vostri siti continueranno a funzionare.
[0:01:18] Sembra peggio di quello che è, andiamo quindi a dare un'occhiata e vi mostrerò come eseguire questo processo.
[0:01:26] Allora, stiamo guardando la mia appliance in esecuzione qui. Abbiamo una istanza Checkmk che sta funzionando e sta facendo il suo lavoro. E ora abbiamo deciso di aggiornare il firmware alla versione 1.5.
[0:01:41] Quindi, per prima cosa dobbiamo fermare l'istanza Checkmk. Andiamo avanti e facciamolo. Poiché questo è generalmente un requisito per il funzionamento del firmware delle appliance Checkmk, non ci possono essere istanze Checkmk in esecuzione.
[0:01:59] Ora che abbiamo fatto questo, possiamo tornare al menu principale e navigare nel menu Aggiornamento firmware. Si può vedere che sono alla versione più recente del firmware 1.4 al momento della registrazione, cioè.
[0:02:15] Ora dobbiamo selezionare un nuovo file del firmware. Ora sfogliamo il file. Qui ho già il file del firmware 1.5. Apriamolo. Facciamo clic su Carica e installiamo.
[0:02:26] Ci vorranno alcuni secondi perché il firmware venga caricato, e verificato dall'appliance stessa. Verrà visualizzato un messaggio che ci chiede se siamo pronti a eseguire l'aggiornamento.
[0:02:39] In questo caso viene visualizzato un ulteriore dialogo. Forse conoscete il riquadro giallo, che vi dice che tipo di aggiornamento verrà eseguito e se volete effettivamente procedere.
[0:02:51] Il riquadro verde nella parte superiore della pagina vi dice che ci sono versioni di Checkmk incompatibili con la nuova versione 1.5. Non è un problema. Non è affatto un problema. Si tratta solo di un'informazione. Qui potete vedere quali sono le istanze interessate.
[0:03:07] Ma, come ho già detto, il processo è davvero semplice, quindi suggerisco di andare avanti, confermare l'aggiornamento e attendere qualche istante fino al riavvio dell'appliance.
[0:03:18] Ora, nell'attesa, vorrei spendere qualche parola su ciò che sta accadendo in background. Per prima cosa, il messaggio di errore che vedete qui, relativo al ripristino della connessione, è previsto perché il dispositivo deve riavviarsi per installare l'aggiornamento del firmware.
[0:03:31] E lo fa molto rapidamente, quindi questo messaggio di errore è solo il vostro browser che vi dice che il dispositivo non è più raggiungibile. Si tratta di una situazione del tutto prevedibile, non c'è da preoccuparsi.
[0:03:41] Ora cosa succede in background mentre aspettiamo che l'appliance si riavvii di nuovo? L'appliance si riavvia in modalità di aggiornamento.
[0:03:48] Quindi aggiorna l'intero volume del firmware alla nuova versione. Infine, esegue un altro aggiornamento per avviare la nuova versione del firmware appena installata.
[0:04:01] Al termine di questa operazione, l'appliance si riavvia e possiamo accedere nuovamente all'interfaccia web. Proviamo a vedere se siamo già in grado di farlo.
[0:04:14] Sembra tutto a posto. Siamo già o siamo ancora connessi. E si può vedere che la versione attuale del firmware è la versione 1.5. Quindi, ha funzionato alla perfezione, è stato davvero facile.
[0:04:25] Torniamo quindi al menu principale perché dobbiamo dare un'occhiata alla gestione dell'istanza. Come ho detto prima, con questo importante aggiornamento del firmware, le vecchie versioni di Checkmk sono diventate incompatibili.
[0:04:40] Diamo quindi un'occhiata alla Gestione siti. Qui possiamo vedere il messaggio di errore, che indica che la versione attualmente installata è incompatibile.
[0:04:49] Ne abbiamo già parlato. Diamo quindi un'occhiata alla scheda Versioni. Qui possiamo vedere che la vecchia versione è ancora installata, ma è precedente al firmware 1.5 ed è incompatibile.
[0:05:02] Ho già scaricato il file di installazione della nuova versione dell'appliance Checkmk, indicata dal piccolo 3 qui, giusto per farvelo notare.
[0:05:15] Il download si trova nella pagina di download, dove si scaricano anche le versioni di Checkmk. Qui potete trovare la versione del firmware per la versione 1.5 dell'appliance.
[0:05:25] L'ho già preparata, per cui mi basta fare clic su Carica e installa. Ci vorrà qualche istante e vedremo che abbiamo una versione di Checkmk compatibile.
[0:05:36] E poi possiamo tornare alla panoramica dell'istanza, dare un'occhiata al sito, assicurarci che tutto sia a posto e poi riavviare. Non c'è alcun pericolo nell'eseguire questo aggiornamento.
[0:05:48] Potrebbe sembrare un po' spaventoso, ma è davvero un processo semplice e richiede solo due minuti in più rispetto all'aggiornamento medio, diciamo, dalla versione 1.4.19 alla 1.4.20 o qualcosa del genere.
[0:06:05] Ok, la versione è stata installata. Si può notare che non è cambiato nulla, solo che il messaggio di avviso di incompatibilità sulla piattaforma è scomparso.
[0:06:13] La versione incompatibile è stata rimossa, la versione compatibile è stata installata. E se torniamo al site writer, ora possiamo vedere la nostra istanza di nuovo, non è cambiato nulla. L'unica cosa è che è ancora ferma. Quindi, andiamo avanti e avviamola, così possiamo continuare a monitorarla.
[0:06:33] Bene, con questo si conclude la prima parte del video, che si occupa dell'aggiornamento del firmware di una singola appliance. Tra qualche istante, daremo un'occhiata all'aggiornamento del cluster, perché anche in questo caso c'è una piccola differenza rispetto al processo di aggiornamento precedente alla versione 1.5.
[0:06:53] Bene, ora diamo un'occhiata al processo di aggiornamento per un'appliance in cluster che consiste in due appliance. Prima della versione 1.5, bastava mettere un nodo del cluster in modalità di manutenzione e aggiornare quell'istanza.
[0:07:09] Assicurarsi che sia di nuovo funzionante. Poi si spostava il cluster da uno all'altro. Si metteva l'altro nodo in modalità di manutenzione, si aggiornava quel nodo e poi l'intero cluster passava alla nuova versione del firmware e il monitoraggio continuava a funzionare.
[0:07:23] Con l'aggiornamento alla versione 1.5, dobbiamo sciogliere il cluster perché si tratta di un aggiornamento del sistema operativo, quindi stiamo cambiando il sistema operativo Debian sottostante da una versione all'altra.
[0:07:42] Questo ha effetti anche sui meccanismi di clustering ed è per questo che non possiamo semplicemente aggiornarlo sito per sito. Vediamo quindi come procedere.
[0:07:52] Ora stiamo guardando la nostra appliance in cluster. Possiamo dare un'occhiata alla pagina Clustering per vedere lo stato. Possiamo vedere che entrambi i nodi sono sincronizzati.
[0:08:05] L'istanza di monitoraggio è in esecuzione sul nodo principale del cluster CLUSTER1, sul lato destro. E tutto è sano, tutto sembra a posto. Parliamo quindi di come eseguire l'aggiornamento.
[0:08:20] La prima cosa da dire è che, come ho detto qualche minuto fa, dobbiamo "sciogliere" il cluster. Non è vero. Dobbiamo solo scollegare il cluster, in modo da non doverlo ricreare completamente dopo l'aggiornamento.
[0:08:32] Dobbiamo semplicemente ricollegare il cluster. Ma, per il momento, dobbiamo scollegare il cluster, in modo che entrambi i nodi siano indipendenti. L'istanza di monitoraggio rimarrà sul nodo principale, ma verrà interrotta.
[0:08:45] Quindi eseguiamo l'aggiornamento su entrambi i siti, riavviamo e ricolleghiamo il cluster. Infine, andiamo avanti.
[0:08:54] Stiamo per scollegare il cluster. Ci viene chiesto se vogliamo davvero farlo. Naturalmente, vogliamo essere sicuri di sapere cosa stiamo facendo, quindi confermerò qui.
[0:09:02] Ci vogliono alcuni secondi per informare l'altro nodo che stiamo lasciando il cluster, disconnettendolo. Una volta fatto questo, possiamo dare un'occhiata ai siti di monitoraggio.
[0:09:17] Qui dice che entrambi i nodi sono stati disconnessi, perfetto. Quindi, torniamo indietro. Possiamo vedere che le informazioni sul cluster sono ancora presenti, ma il cluster è stato disconnesso.
[0:09:26] Ora andiamo al menu principale, alla gestione dell'istanza. Possiamo vedere che, mentre il cluster è disconnesso, non è possibile avviare o arrestare i siti. Quindi, il sito è fermo, il che significa che possiamo procedere all'aggiornamento del firmware.
[0:09:42] Iniziamo con la finestra di dialogo. Selezionerò il file di aggiornamento del firmware, che abbiamo scaricato in precedenza.
[0:09:50] Seleziono Carica e installa. Poiché ci vorrà qualche istante, passerò alla seconda appliance e darò un'occhiata alla pagina del clustering.
[0:10:00] In realtà, sto effettuando di nuovo il login perché la nostra sessione è scaduta. Ora, dando un'occhiata alla pagina del cluster, possiamo vedere che anche la seconda nota è stata informata della disconnessione. Anch'essa è in stato di disconnessione.
[0:10:12] Passiamo quindi alla pagina di aggiornamento del firmware. E ancora, cerchiamo il file di aggiornamento, lo selezioniamo, facciamo clic su Aggiorna e installa. Possiamo farlo sito per sito perché non ci sono conseguenze.
[0:10:26] A questo punto le due appliance non si parlano perché il cluster è scollegato.
[0:10:33] Ora ci viene riproposta la finestra di dialogo di conferma dell'aggiornamento già vista in precedenza. E otteniamo anche le informazioni sulla modalità cluster, di cui abbiamo già parlato. Ecco perché vi sto mostrando cosa sta succedendo. Gli stessi avvisi qui.
[0:10:48] Quindi, confermiamo questo. L'appliance deve essere installata e riavviata. Come detto in precedenza, queste informazioni sul ripristino della connessione sono attese. Passiamo quindi alla seconda appliance. Eseguiamo di nuovo l'aggiornamento, premiamo Sì e riceviamo il reset della connessione.
[0:11:07] Adesso, lo stesso processo avviene in background su entrambe le appliance. Lo facciamo semplicemente sito per sito con due appliance contemporaneamente. Ma alla fine si tratta dello stesso processo che avete già visto.
[0:11:17] Aspettiamo quindi qualche secondo prima che le appliance si riavviino e possiamo andare avanti. Ok, proviamo a vedere se l'appliance è di nuovo online.
[0:11:32] Ecco, possiamo vedere che la versione attuale del firmware è 1.5, quindi l'aggiornamento è riuscito. Torniamo quindi al menu principale. Andiamo alla pagina Clustering e verifichiamo rapidamente se anche la seconda appliance è di nuovo disponibile.
[0:11:49] Bene, versione 1.5. Quindi, entrambi i siti sono stati aggiornati alla nuova versione del firmware. A questo punto, sul nodo principale, farò clic su Ricollega cluster.
[0:12:01] Ci vorranno alcuni secondi per ristabilire la comunicazione tra il secondo e il primo nodo e per garantire il corretto stato del cluster.
[0:12:16] Ed ecco che il cluster sta già parlando o meglio i nodi stanno iniziando a parlare tra loro. Può richiedere alcuni istanti prima che il cluster sia nuovamente sincronizzato. Ecco, possiamo vedere che entrambi i siti hanno la versione 1.5 del firmware.
[0:12:32] Possiamo vedere che entrambi i siti sono online e che la Network Reachability è stata avviata. Aggiorniamo di nuovo la pagina. E possiamo vedere la sincronizzazione dei file. Tutto è aggiornato, tutto è completamente sincronizzato.
[0:12:45] Per lo più, tutto funziona. L'unica cosa rimasta è l'istanza di monitoraggio che si è fermata. E ancora, ne abbiamo già parlato, dobbiamo caricare una versione di Checkmk compatibile.
[0:12:55] Quindi, se andiamo su Checkmk versions, vediamo questa finestra di dialogo, che già conosciamo. Quindi, caricherò una versione di Checkmk compatibile. Carico e installo. Ci vorrà solo qualche istante.
[0:13:14] Abbiamo infine la versione compatibile e possiamo riavviare la nostra istanza di monitoraggio. Vedremo che tutto è tornato in ordine. Ecco, la versione è stata caricata.
[0:13:29] Ora andiamo nel menu dei siti. Possiamo vedere la nostra istanza di monitoraggio, che è già stata riavviata dopo che è stata caricata una versione compatibile.
[0:13:38] Quindi, diamo un'ultima occhiata alle informazioni sul clustering. Possiamo vedere che il cluster è nello stato previsto. Tutto è attivo e funzionante, l'istanza di monitoraggio funziona.
[0:13:49] E con questo concludo il video. Avete appena imparato come aggiornare la vostra appliance Checkmk alla versione 1.5 e come farlo con una configurazione in cluster.
[0:14:01] Grazie per aver guardato. Assicuratevi di abbonarvi al canale, ci vediamo la prossima volta.

Vuoi saperne di più su Checkmk? Partecipa al nostro webinar "Introduzione a Checkmk".

Registrati adesso

Altri Video di Checkmk