Hi,
ich würde mal ferndiagnostizieren, dass dein Deinstallieren des per make/make install installierten munin unvollständig war. Irgendwo lungert da noch mindestens eine Datei rum und macht ärger. Viel Spaß bei der Suche :)
Bist du sicher, dass deine Shell das munin-node aus dem RPM nimmt und nicht das von dir vorher installierte? type -p munin-node und RPM kann da helfen. Insbesondere rpm -qf und rpm -V. Du kannst das Kommando (also munin-node) auch in strace laufen lassen und im trace schauen was da gestartet wird und woher das Programm seine Informationen bezieht. Vielleicht liest es erst noch woanders eine Konfigurationsdatei her, die auf die als fehlend gemeldete verweist.
Erfahrungsgemäß wird das nervige Sucherei.
Viele Grüße, Andreas
Am 09.05.19 um 23:33 schrieb Andreas Meyer:
Hallo!
Ich habe hier ein merkwürdiges Problem. Ich hatte munin-node 2.0.45 installiert aus dem repo mittels yum. Danach habe ich es wieder deinstalliert und munin-node_2.0.47.tar.gz per make und make install installiert.
Die entsprechenden Verzeichnisse habe ich nach einen Test wieder gelöscht wie auch die binaries. Dann habe ich mittels yum wieder munin-node 2.0.45 aus dem repo installiert.
Führe ich jetzt systemctl start munin.node aus, kommt einen Fehlermeldung munin-node[23648]: ERROR: Cannot open '/etc/opt/munin/munin-node.conf': Datei oder Verzeichnis nicht gefunden.
Das ist ein Verweis auf /etc/opt, das ich gelöscht habe im Zuge des Entfernens von munin-node_2.0.47.tar.gz. Wie kommt dieser fehlerhafte Verweis auf /etc/opt/munin/munin-node.conf zustande, liegt die munin-node.conf aus dem repo doch jetzt in /etc/munin?
Auch wenn ich munin-node auf der console ohne systemd ausführe, erhalte ich ERROR: Cannot open '/etc/opt/munin/munin-node.conf
Grüße
Andreas