Nagios Core Upgrade

Ciao a tutti, 

Eccomi di nuovo a voi questa volta per trattare un argomento dedicato ai sistemisti.

Sicuramente molti di voi come me usano un sistema di monitoraggio per la propria infrastruttura, sicuramente ci saranno sistemisti che hanno software di monitoraggio con licenze acquistate e assistenze dedicate o qusi per l’upgrade di versione dello stesso.

Altri come me usano sistemi di monitoraggio opensource come Nagios, (questo è il nstro caso), Zimbra o Incinga o altri e per questo oltre all sbattimento di configurare un sistema del genere, ogni tanto dobbiamo preoccuparci di gestire l’upgrade di versione. Il sistema operativo che ospita Nagios è una CentOS.

Per questo motivo descriverò qui sotto come eseguire l’upgrade di Nagios Core, che poi è il sistema che uso io.

Iniziamo.

Iniziamo con eseguire un backup della configurazione iniziale, e per farlo digitiamo quanto segue, eseguiremo il backup nella cartella tmp

# tar -cvf /tmp/nagios_backup.tar /usr/local/nagios

Stoppiamo ora Nagios con il comando

# systemctl stop nagios httpd

Ota non ci resta che scaricare l’ultima versione di Nagios Core all’interno della cartella tmp, al momento della stesura di questo post la versine ultima è la 4.5.1

# wget https://sourceforge.net/projects/nagios/files/nagios-4.x/nagios-4.5.1/nagios-4.5.1.tar.gz

Scompattiano ora il file compresso con

# tar zxvf nagios-4.5.1.tar.gz && cd nagios-4.5.1

Ora siamo pronti con l’upgrade del sistema.

Comandi per eseguire l’upgrade.

Eseguire lo script di configurazione di Nagios Core, passando il nome del gruppo utilizzato per controllare le autorizzazioni del file di comando esterno.

# ./configure –with-command-group=nagcmd

Attendiamo e al termine lanciamo il comando di compilazione del codice di Nagios Core usando

# make all

anche qui attendiamo la fine della compilazione e siamo pronti a compiliare i file binari (ovvero ad eseguire l’installazione), usando il comando

# make install

Alla fine del processo, se non vi sono errori l’upgrade è stato esguito, ora non ci resta che riavviare il servizio di Apache e Nagios con

# systemctl start nagios httpd

Ora non ci rsta che l'ultimo passaggio verificare l'upgrade con il comando
# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

Nell'output dovreste vedere la versione aggiornata

Bene abbiamo finito questo è tutto siete riusciti ad aggiornare il vostro Nagios all'ultima versione.
Spero di esservi stato utile, un saluto

Adam
 

Pubblicato da appuntidiadam

Sistemista informatico, e grande appasionato di astronomia e fisica, ricercatore indipendente in cosmologia

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.