Problem
Munin auf einem Host installiert aber in der /etc/munin/munin.conf den [localhost.localdomain] Eintrag nicht angepasst. Wenn ich den nun einfach ändere gehen alle bisher aufgezeichneten Daten verloren.
Lösung
- Munin node stoppen
service munin-node stop
- Cronjobs auskommentieren
vim /etc/cron.d/munin vim /etc/cron.d/munin-node
- Backup von Dateien erstellen
tar -czf /root/varlibmunin.tar.gz /var/lib/munin
- Ordner umbenennen
cd /var/lib/munin mv localdomain example.org
- Dateien umbenennen
cd example.org for i in localhost.localdomain-*; do mv $i ${i/localhost.localdomain/www.example.org}; done
- alte HTML Dateien löschen
rm -rf /var/cache/munin/www/localdomain
- Hostnamen in der /etc/munin/munin.conf anpassen
- Node starten und Cronjobs wieder einkommentieren