====== Updateverfahren ====== 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. ===== Backup ===== Nagios stoppen mit /etc/init.d/nagios stop **ACHTUNG: VOR UPDATE EIN BACKUP DER VERZEICHNISSE** ''/usr/local/nagios'' **und** ''/etc/nagiosql'' **ERSTELLEN.** ===== Nagios Bentzer werden ===== su (-s) nagios ===== Vorbereitungen ===== 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} ===== Update-Anleitung ===== ==== Wichtiges vorab ==== **Wichtig: Grundsätzlich** sollten neben Nagios selbst, noch Updates für folgende Programmteile beachtet bzw. aktualisiert werden: * [[http://wiki.stizi.de/linux:nagios:nagiosinstallation#nagios_plugins|Nagios-Plugins]] * [[http://wiki.stizi.de/linux:nagios:ndoutils|NDO2DB]] * [[http://wiki.stizi.de/linux:nagios:nagios-patches|Patches der Webseite]] ==== Nagios Update ==== *Updatedatei herrunterladen: cd /tmp wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-.tar.gz *Update entpacken und ins neue Verzeichnis wechseln tar xzf nagios-.tar.gz cd nagios- * ggf. den Patch zur [[http://wiki.stizi.de/linux:nagios:nagios-patches#scheduled_downtime|Scheduled-Downtime]] anwenden. *Konfigurieren ./configure --with-nagios-user=nagios --with-nagios-group=www-data --with-command-group=nagcmd --enable-event-broker *kompilieren make -j2 all ==== Root Bentzer werden ==== Zuerst Nagios-Benutzer ausloggen. exit Evtl. Root-Benutzer werden mit ''su -''. ==== Installieren ==== Nun das Nagios Update einfach mit diesem Befehl installieren: make install ==== Überprüfen ==== 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 ==== Nagios starten ==== Nur wenn bei der Überprüfung keine Warnungen und Errors angezeigt werden, kann Nagios wie folgt gestartet werden. * nagios starten /etc/init.d/nagios start Das war's. Fertig.