Moin,
ich habe einen Munin auf dem Server laufen und soweit läuft alles gut. Ich habe allerdings jetzt einen Email-Alias von root auf marco gemacht, damit ich diese Mails mit bekomme und dadurch festgestellt, dass Munin aller 5 Minuten eine Mail mit einem fatalem Error schickt:
From: root@themisterunknown.de (Cron Daemon)
To: root@themisterunknown.de
Subject: Cron <munin@themisterunknown> if [ -x /usr/bin/munin-cron ]; then /usr/bin/munin-cron; fi
Content-Type: text/plain; charset=ANSI_X3.4-1968
X-Cron-Env: <MAILTO=root>
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <HOME=/var/lib/munin>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=munin>
Message-Id: <20130210125019.8AAEC19A635@themisterunknown.de>
Date: Sun, 10 Feb 2013 12:50:19 +0000 (UTC)
[FATAL ERROR] Lock already exists: /var/run/munin/munin-limits.lock. Dying.
at /usr/share/perl5/Munin/Master/LimitsOld.pm line 114
Ich weiß nicht, wie ich selbiges unterbinden kann. Ich habe jetzt erstmal den Prozess gekillt, der das hervorgerufen hat, aber das Problem steckt tiefer. Hier steht, dass es sich um einen behobenen Bug handelt. Allerdings habe ich die Version 1.4.6; hier passiert es trotzdem.
Die Mail kommt auch, wenn der lokale Munin-Node nicht läuft. Deshalb vermute ich, dass es an Munin selbst liegt. Allerdings weiß ich nicht, an was es liegen könnte. Die Konfigurationsdatei sieht folgendermaßen aus:
includedir /etc/munin/munin-conf.d
contacts me
contact.me.command mail -s "Munin notification" marco@themisterunknown.de
contact.me.always_send warning critical
[localhost.localdomain]
address 127.0.0.1
use_node_name yes
wobei das Verzeichnis munin-conf.d/ leer ist.
Hat jemand eine Idee?
Grüße Marco
Ich spreche Spaghetticode - fließend.