Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Mrtg skript problem

Mam spraveny skript na kreslenie grafov na sieti cez mrtg. Dostal som teraz divnu chybu pri pridavani dalsieho uzivatela a nejako mi nejde do hlavy, co ju sposobuje.
Spustam hlavny skript:

./mrtg_acct.sh
/services/mrtg/bin/acc.sh: line 2: 25416 Done                    /services/mrtg/bin/fajl.sh
     25417                       | grep $1
     25418 Broken pipe             | cut -f3
/services/mrtg/bin/acc.sh: line 3: 25423 Broken pipe             /bin/echo 0
/services/mrtg/bin/acc.sh: line 4: 25424 Broken pipe             /bin/echo $1

Toto je acc.sh:

File: acc.sh            Col 0              115 bytes                                                                                                     100%
/services/mrtg/bin/fajl.sh |grep $1 |cut -f2
/services/mrtg/bin/fajl.sh |grep $1 |cut -f3
/bin/echo 0
/bin/echo $1

a toto fajl.sh:

/usr/sbin/iptables -L FORWARD -v -x -n | tail +3 | sed 's/-/ /' | /services/mrtg/bin/gawk '$8 == "0.0.0.0/0" { in_bytes[$9] = $2; } $9 == "0.0.0.0/0" { out_b
ytes[$8] = $2; } END {for (host in in_bytes) { print host "\t" in_bytes[host] "\t" out_bytes[host]; } } '

Je zaujimave, ze iptables pocitaju tohoto klienta dost divne.

 /usr/sbin/iptables -L FORWARD -v -x -n |grep 10.100.2.150
 1658595 225513595 ACCEPT     all  --  *      *       10.100.2.150         0.0.0.0/0
 2258976 2418879736 ACCEPT     all  --  *      *       0.0.0.0/0            10.100.2.150
       0        0 ACCEPT     all  --  *      *       10.100.2.150         0.0.0.0/0
       0        0 ACCEPT     all  --  *      *       0.0.0.0/0            10.100.2.150

Hlavne mi nie je jasne preco su tam prenesene data 2x a druhy krat ako 0. Vyzera to akoby iptables ratali ipecku 2x. Nejako mi dosli napady.

Předmět Autor Datum
Nenašly se žádné odpovědi.

Zpět do poradny Odpovědět na původní otázku Nahoru