Problem mit Munin

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
DaSilva
Beiträge: 42
Registriert: 11.02.2008 18:11:31

Problem mit Munin

Beitrag von DaSilva » 05.04.2008 00:39:54

Ich nutze Debian Etch und habe Munin so installiert:

Code: Alles auswählen

apt-get install munin munin-node
Die /etc/munin/munin-node.conf sieht so aus:

Code: Alles auswählen

#
# Example config-file for munin-node
#

log_level 4
log_file /var/log/munin/munin-node.log
port 4949
pid_file /var/run/munin/munin-node.pid
background 1
setseid 1

# Which port to bind to;
host 127.0.0.1
user root
group root
setsid yes

# Regexps for files to ignore

ignore_file ~$
ignore_file \.bak$
ignore_file %$
ignore_file \.dpkg-(tmp|new|old|dist)$
ignore_file \.rpm(save|new)$

# Set this if the client doesn't report the correct hostname when
# telnetting to localhost, port 4949
#
host_name s1.domain.de (richtige Domain geändert)

# A list of addresses that are allowed to connect.  This must be a
# regular expression, due to brain damage in Net::Server, which
# doesn't understand CIDR-style network notation.  You may repeat
# the allow line as many times as you'd like

allow ^127\.0\.0\.1$
Die /etc/munin/munin.conf sieht so aus (nu wichtiger Abschnitt):

Code: Alles auswählen

# a simple host tree
[s1.domain.de]
address 127.0.0.1
use_node_name yes
In der /etc/apache2/sites-enabled/munin.conf steht:

Code: Alles auswählen

Alias /munin "/var/www/munin"

<Directory /usr/lib/cgi-bin/awstats>
   AllowOverride AuthConfig
  Options FollowSymLinks ExecCGI
</Directory>
Nach einem Neustart der Dienste und fünf Minuten Wartezeit passierte aber nichts.

Also habe ich das Script aus dem Cronjob (/usr/bin/munin-cron --force-root) manuell ausgeführt und es wurden die Dateien erstellt.
Danach habe ich den Dateien wieder den richtigen Besitzer zugeordnet "chown -R munin /var/www/munin/*" und fünf Minuten gewartet aber es passierte nichts..
Danach habe ich mich als Benutzer munin eingeloggt "su - munin --shell=/bin/bash" und das Script des Cronjobs mit diesem Benutzer ausgeführt "/usr/bin/munin-cron" was einige Fehler wie der folgende ergab:
"Error writing to /var/run/munin/munin-html.lock, wrong permissions at /usr/share/perl5/Munin.pm line 356."
Deswegen habe ich auch den Dateien den richtigen besitzer zugeordet "chown munin /var/run/munin/*" und führte das Script "/usr/bin/munin-cron" erneut aus. Diesmal gab es keine Fehler.
Allerdings wurden nur die *.html Dateien aktualisiert, die Grafiken nicht.
Daraufhin habe ich weitere sechs Minuten gewartet aber auch nach einigen Stunden wurden weder die HTML-Dateien, noch die Grafiken verändert (auch kein neuer Zeitstempel).
Was könnte das Problem sein?
Danke für Hilfe.

Antworten