Wenn mal wieder eine neue Nagios-Core version verfügbar ist, dann sollte diese auch recht schnell installiert/geupdatet werden, da Fehlerbehebungen aber auch neue
fähigkeiten von Nagios dann verfügbar sind.
Nagios stoppen mit
/etc/init.d/nagios stop
ACHTUNG: VOR UPDATE EIN BACKUP DER VERZEICHNISSE /usr/local/nagios
und /etc/nagiosql
ERSTELLEN.
su (-s) nagios
Folgende Dateien müssen gelöscht werden da diese ersetzt durch den Updateprozess nicht einfach überschrieben werden können.
rm /usr/local/nagios/share/{main,side,index}.{php,html}
Wichtig: Grundsätzlich sollten neben Nagios selbst, noch Updates für folgende Programmteile beachtet bzw. aktualisiert werden:
cd /tmp wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-<VERSION>.tar.gz
tar xzf nagios-<VERSION>.tar.gz cd nagios-<VERSION>
./configure --with-nagios-user=nagios --with-nagios-group=www-data --with-command-group=nagcmd --enable-event-broker
make -j2 all
Zuerst Nagios-Benutzer ausloggen.
exit
Evtl. Root-Benutzer werden mit su -
.
Nun das Nagios Update einfach mit diesem Befehl installieren:
make install
Vor dem ersten Start von Nagios muß die Konfiguration geprüft werden mit
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
Nur wenn bei der Überprüfung keine Warnungen und Errors angezeigt werden, kann Nagios wie folgt gestartet werden.
/etc/init.d/nagios start
Das war's. Fertig.