Ubuntu LTS-en szerettem volna beüzemelni a munint:
sudo apt-get install munin munin-node
Megpiszkáltam kicsit a konfigurációs fájlokat. Jelenleg így néznek ki:
munin.conf: http://pastebin.com/czTe2C9i
munin-node.conf: http://pastebin.com/3i4AAHi3
Ezek után újra szerettem volna indítani a munin-node-ot:
sudo service munin-node restart
Az eredmény, hogy a konzolba kaptam egy szép üres sort, ami a végtelenségig kitart. Se üzenet, se semmi. Csak várás. Úgy 4 perc után meguntam a várakozást és kinyomtam az egészet a francba.
Ezek után gondoltam akkor jön a B) terv:
sudo service munin-node stop
sudo service munin-node start
Mindkét parancs után ugyanazt az üres sort kaptam a konzolba. Érdekesség viszont, hogy ha egymás után kétszer írom be pl. a start
parancsot, akkor elsőre mindig üres sort ad, másodszorra pedig kiírja, hogy "start: Job is already running: munin-node". Viszont sem a processek listájában, sem a /var/run alatt nem utal rá semmi, hogy valóban futna. Olyan az egész, mintha fantomüzenetekkel traktálna. /var/cache/munin/www is tök üres, pedig oda kéne generálnia a fájlokat. Alapból root:root joga volt ennek a mappának, ezt átállítottam munin:munin-ra, hátha jogosultság problémája van, de sajnos ez sem nyert.
Egyéb ötlet?
- 4979 megtekintés
Hozzászólások
A konfig jónak néz ki. Nyomj egy
tail -f /var/log/munin/munin-node.log
-ot, aztán próbáld újraindítani:
sudo service munin-node restart
Valami ilyesmit kell a logban látni:
Process Backgrounded
2012/02/13-08:44:50 Munin::Node::Server (type Net::Server::Fork) starting! pid(23481)
Using default listen value of 128
Binding to TCP port 4949 on host 127.0.0.1
Setting gid to "0 0"
2012/02/13-08:45:02 CONNECT TCP Peer: "127.0.0.1:38615" Local: "127.0.0.1:4949"
Ha nem ezt látod, akkor mit?
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
A munin-node.log fájlban összesen ez a 4 sor van:
Process Backgrounded
2012/02/12-19:58:25 Munin::Node::Server (type Net::Server::Fork) starting! pid(9574)
Binding to TCP port 4949 on host *
2012/02/12-20:00:16 Server closing!
Bár ezek a sorok már régebbiek. Ahogy nézem most már egyáltalán nem is ír a logokba. Ez a néhány sor az időpont alapján a telepítés utáni percekben került bele.
A sudo service munin-node restart
parancs még mindig csak egy üres sort ad a konzolba és semmi nem történik. Esetleg a Linux VServer virtualizáció befolyásolhatja a munin működését?
- A hozzászóláshoz be kell jelentkezni
Mit piszkáltál? Előtte backup volt?
Itt:
log_file /var/log/munin/munin-node.log
pid_file /var/run/munin/munin-node.pid
van pid fájlod? Tud ide írni az app? Log is üres?
- A hozzászóláshoz be kell jelentkezni
Igazából csak a host *
sort kommenteztem ki és alatta a host 127.0.0.1
sor került be újként a munin-node.conf fájlba. Minden más alapértéken van. Próbálkoztam, hogy visszaállítom a host *
sort, illetve hogy a munin.conf-ba megadom a dbdir-rundir értékeit a fájlban látható példának megfelelően, de nem segített egyik sem.
A logban mindössze ez a négy (régebbi) sor van. pid fájlom nincs.
- A hozzászóláshoz be kell jelentkezni
4949 portal mi újság? Nyitva?
Ha a munin-node (ha jól emlékszem sh) indítod /bin/ahol_van akkor mit mond?
- A hozzászóláshoz be kell jelentkezni
"Ha a munin-node (ha jól emlékszem sh) indítod /bin/ahol_van akkor mit mond?"
Fogadd örök hálámat, ha /usr/sbin/munin-node-ból indítom, akkor simán elindul. :) Az /etc/init.d/munin-node a /lib/init/upstart-job-ra mutatott, és igy nem volt hajlandó a normális működésre. Közben írtam hozzá egy működő init scriptet, így már minden okés.
Köszönöm még egyszer! :)
- A hozzászóláshoz be kell jelentkezni
A munin-node nem fog generálni file-okat és www adatokat. A munin-node csak az adatok gyűjtését végzi, a grafikonok és html file-ok generálását a munin végzi. A munin -t kell berakni cronjob-ba, majd az begyűjti a megfelelő hostokrol az adatokat és generál
- A hozzászóláshoz be kell jelentkezni
Ubuntu-n nem kell külön betenni, mert telepítéskor létrejön a /etc/cron.d/munin és /etc/cron.d/munin-node bejegyzés, ami biztosítja, hogy 5 percenként fusson, aminek futnia kell.
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
Nincs két felé szedve "munin" és "munin-node"-ra? Mert akkor nem szoltam;)
- A hozzászóláshoz be kell jelentkezni
Mármint micsoda?
--
trey @ gépház
- A hozzászóláshoz be kell jelentkezni
"sudo apt-get install munin munin-node"
Bocs, tényleg én vagyok a béna, mert 2x elolvastam és akkor se láttam hogy az install és a munin-node között még ott van a munin szócska is. A hozzászólásodból meg arra következtettem, hogy a munin-node -al felhúz mindent és továbbra is értetlen voltam:)
- A hozzászóláshoz be kell jelentkezni
esetleg a
/etc/init.d/munin-node restart
parancsra hogy reagál ?
telepítésnél szerintem elég az apt-get install munin parancsot
kiadni, az felteszi magával a munin-node -t is
a konfig egy gyors átfutás után, szerintem jónak tűnik,
de ha nagyon nem akar menni, akkor esetleg próbál újratelepíteni a munin -t az:
apt-get purge munin ,majd az apt-get install munin
parancsokkal, és készíts egy backupot a config fájlokról,
az újratelepítés után, mielőtt komolyabban belefognál.
- A hozzászóláshoz be kell jelentkezni
azóta látom megoldottad, akkor az előző hozzászólásomat tekintsd tárgytalannak :)
- A hozzászóláshoz be kell jelentkezni
Hogyan lett megoldva? Ugyanezzel küzdök én is...
--
Coding for fun. ;)
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Töröltem az /etc/init.d/munin-node symlinket, ami a /lib/init/upstart-job -ra mutatott és egy debianból átvett init scripttel helyettesítettem: http://pastebin.com/qXgrdYKE .
- A hozzászóláshoz be kell jelentkezni
Hmm... Fedorán csinálja nekem ugyanezt. Akkor még ások...
--
Coding for fun. ;)
- A hozzászóláshoz be kell jelentkezni
Ha telnettel belépek, ez van: http://pastebin.com/QpadJ1Xd
Log fájl csak 1 db keletkezik:
cat /var/log/munin/munin-node.log
2012/03/27-08:36:43 Munin::Node::Server (type Net::Server::Fork) starting! pid(20839)
Binding to TCP port 4949 on host *
Setting gid to "0 0"
- A hozzászóláshoz be kell jelentkezni