En el curso de Monitorización con Nagios Core, hemos cubierto muchas cosas ya, son más de 15 horas de contenido y vamos aumentando.
En este caso, una petición de uno de los alumnos, era si podíamos cubrir ya cómo actualizar a la última versión de Nagios manteniendo las configuraciones.
Pues bien. ha preparado este artículo y vídeo que os ayudará durante el proceso.
A continuación los pasos necesarios para actualizar Nagios Core a su última versión.
Parar el servicio
sudo systemctl stop nagios
Hacer una copia recursiva de todo el contenido de nagios
sudo cp -rp /usr/local/nagios /home/carlos/nagios-backup
(sustituir carlos, por el nombre de vuestro user)
Descargar la nueva versión de nagios
cd /tmp
Ejemplo:
sudo wget https://github.com/NagiosEnterprises/nagioscore/releases/download/nagios-x.y.z/nagios-x.y.z.tar.gz
sustituir x.y.z por el número de la última versión de nagios, si es 4.4.7, sería de la siguiente manera:
sudo wget https://github.com/NagiosEnterprises/nagioscore/releases/download/nagios-4.4.7/nagios-4.4.7.tar.gz
Descomprimir el archivo descargado arriba
Ejemplo:
tar xzf nagios-x.y.z.tar.gz
Sustituir x.y.z por el número de la última versión de nagios, si es 4.4.7, sería de la siguiente manera
tar xzf nagios-4.4.7.tar.gz
cd nagios-4.4.7
Pasamos a la actualización
sudo ./configure --with-httpd-conf=/etc/apache2/sites-enabled
sudo make all
sudo make install
sudo make install-daemoninit
Levantamos el servicio y comprobamos que está bien
sudo systemctl start nagios
sudo /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg