Freesco, NND, CDN, EOS
http://forum.freesco.pl/

MRTG Unicestwiony
http://forum.freesco.pl/viewtopic.php?f=22&t=15864
Strona 1 z 1

Autor:  zen_ek [ wtorek, 28 sierpnia 2007, 09:51 ]
Tytuł:  MRTG Unicestwiony

Witam. Od dłuższego czasu nei moge poradzić sobie z poprawną konfiguracją mrtg na serwerze. Na dwóch innych serwerach bez problemu działa, niestety na tym nawet po ponownej instalacji systemu nie chce ruszyć. Uzyłem polecenia pacman -S mrtg i zainstalowała mi się wersja mrtg 2-10.13-4nnd. W pliku konfiguracyjnym zmieniłem mrtg_stop na mrtg_start przy "Uruchamianie MRTG" i po restarcie usługi wyskakuje mi informacja taka: /etc/rc.d/functions: line 88 : 24434 Unicestwiony /etc/mrtg/mrtg.run Wchodząc na moją strone na której wyswietlają mi się statystyki widzę że tylko działają statystyki dla pamieci, zajętości dysku oraz dla eth. Czy ktoś wie co może być nei tak? Oto mój konfig mrtg:
#!/bin/bash

. /etc/rc.conf
. /etc/rc.d/functions

mrtg_start() {
PID="`pidof -o %PPID -x mrtg.run mrtg`"
stat_busy "Uruchamiam MRTG"
for i in `cat /etc/mrtg/ipki.txt`; do
iptables -D mrtg_traffic -d $i -j RETURN 2>/dev/null
iptables -D mrtg_traffic -s $i -j RETURN 2>/dev/null
done
iptables -D INPUT -j mrtg_traffic 2>/dev/null
iptables -D FORWARD -j mrtg_traffic 2>/dev/null
iptables -D OUTPUT -j mrtg_traffic 2>/dev/null
iptables -F mrtg_traffic 2>/dev/null
iptables -X mrtg_traffic 2>/dev/null
[ ! -z "$PID" ] && kill -9 $PID 2>/dev/null
if [ $? -gt 0 ]; then
stat_fail
else
rm_daemon mrtg
stat_done
fi
}

mrtg_stop() {
PID="`pidof -o %PPID -x mrtg.run mrtg`"
stat_busy "Zatrzymujê MRTG"
if [ ! -z "$PID" ]; then
stat_fail
else
add_daemon mrtg
#Na wszelki wypadek...
for i in `cat /etc/mrtg/ipki.txt`; do
iptables -D mrtg_traffic -d $i -j RETURN 2>/dev/null
iptables -D mrtg_traffic -s $i -j RETURN 2>/dev/null
done
iptables -D INPUT -j mrtg_traffic 2>/dev/null
iptables -D FORWARD -j mrtg_traffic 2>/dev/null
iptables -D OUTPUT -j mrtg_traffic 2>/dev/null
iptables -F mrtg_traffic 2>/dev/null
iptables -X mrtg_traffic 2>/dev/null
#Start
iptables -N mrtg_traffic 2>/dev/null
for i in `cat /etc/mrtg/ipki.txt`; do
iptables -A mrtg_traffic -d $i -j RETURN 2>/dev/null
iptables -A mrtg_traffic -s $i -j RETURN 2>/dev/null
done
iptables -I INPUT -j mrtg_traffic 2>/dev/null
iptables -I FORWARD -j mrtg_traffic 2>/dev/null
iptables -I OUTPUT -j mrtg_traffic 2>/dev/null
/etc/mrtg/mrtg.run &
stat_done
fi
}

case "$1" in
start)
mrtg_start
;;
stop)
mrtg_stop
;;
restart)
mrtg_stop
sleep 3
mrtg_start
;;
*)
echo "U¿ycie: $0 {start|stop|restart}"
;;
esac
exit 0

Autor:  zciech [ wtorek, 28 sierpnia 2007, 12:40 ]
Tytuł: 

Ręce opadaja :twisted: Gdybyś był saperem już byś był jak Zed :)

Cytuj:
W pliku konfiguracyjnym zmieniłem mrtg_stop na mrtg_start przy "Uruchamianie MRTG"


PO CO?
NIC NIE ZMIENIAJ :!:

ZAINSTALUJ (pacman),
SKONFIGURUJ(nnd_conf),
URUCHOM (/etc/rc.d/mrtg start)
PCZEKAJ TROCHE (Koffe Break)
ZOBACZ STATYSTYKI(http://ADRES_SERWERA/mrtg)

Autor:  pectosol [ wtorek, 28 sierpnia 2007, 20:17 ]
Tytuł: 

a jak to nie pomoże to sprawdz TUTAJ.

Autor:  JakubC [ środa, 29 sierpnia 2007, 01:38 ]
Tytuł: 

Problem nie jest raczej z konfiguracją a ilością pamięci ram. Na mój gust zabrakło jej i kernel zaczął zabijać programy. Użyj free -m aby to sprawdzić.

I jedna informacja: Zainstalujcie sobie najnowsze mrtg z repozytoriów i nic w nim nie zmieniajcie, plik daemona jest już dawno poprawiony!

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/