[CentOS / munin] cannot open file /proc/net/dev for reading

Pagina: 1
Acties:

  • c-nan
  • Registratie: Juni 2008
  • Laatst online: 22:09
Ik heb op een CentOS bak munin geinstalleerd om wat grafiekjes te genereren, 1 hiervan is een grafiekje voor de traffic / dataverkeer. Echter werkt het niet.

Foutmelding:
code:
1
2
3
2012/08/23-02:05:03 [12354] Error output from if_eth0:
2012/08/23-02:05:03 [12354]     awk: fatal: cannot open file `/proc/net/dev' for reading (No such file or directory)
2012/08/23-02:05:03 [12354] Service 'if_eth0' exited with status 2/0.


Terwijl:
code:
1
2
3
4
5
6
7
8
9
10
# cat /proc/net/dev
Inter-|   Receive                                                |  Transmit
 face |bytes    packets errs drop fifo frame compressed multicast|bytes    packets errs drop fifo colls carrier compressed
    lo: 2296730106 2711039    0    0    0     0          0         0 2296730106 2711039    0    0    0     0       0          0
 tunl0:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
  eth1:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
  sit0:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
dummy0:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
  eth0: 49040227476 54523505    0    0    0     0          0     54590 35402630138 42207141    0    0    0     0       0          0
ip6tnl0:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0

code:
1
2
# ls -la /proc/net/dev
-r--r--r-- 1 root root 0 Aug 23 02:14 /proc/net/dev

Stukje code uit plugin welke de foutmelding veroorzaakt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
case $1 in
    autoconf)
        if [ -r /proc/net/dev ]; then
            echo yes
            exit 0
        else
            echo "no (/proc/net/dev not found)"
            exit 0
        fi
        ;;
    suggest)
        if [ -r /proc/net/dev ]; then
            awk '
                /^ *(eth|tap|bond|wlan|ath|ra|sw|vlan|venet|veth|msh)[0-9]+(\.[0-9]+)?:/ {
                   split($0, a, /: */);
                   gsub(/^ +/,"",a[1]);
                   if (($2 > 0) || ($10 > 0)) print a[1]; }' /proc/net/dev
        fi
        exit 0
        ;;
    config)

EU DNS: 86.54.11.100


  • c-nan
  • Registratie: Juni 2008
  • Laatst online: 22:09
Helemaal niemand -O-

EU DNS: 86.54.11.100


  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 23:03

Hero of Time

Moderator LNX

There is only one Legend

Als je binnen de toegestane 24 uur kickt niet nee. En verdere inzet is er ook niet. Bij mij op Debian werkt 't wel, dus kijk eens naar dat verschil. SELinux die 't verziekt, zoals vaker?

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • c-nan
  • Registratie: Juni 2008
  • Laatst online: 22:09
Hero of Time schreef op donderdag 23 augustus 2012 @ 21:43:
Als je binnen de toegestane 24 uur kickt niet nee. En verdere inzet is er ook niet. Bij mij op Debian werkt 't wel, dus kijk eens naar dat verschil. SELinux die 't verziekt, zoals vaker?
SELinux is niet geactiveerd.

EU DNS: 86.54.11.100


Acties:
  • 0 Henk 'm!

  • MindStorm
  • Registratie: Juli 2002
  • Laatst online: 16-01-2024
Welke CentOS draai je? Hier op een CentOS 6 bak als normale user kan ik de file wel lezen.

code:
1
tail -10 /proc/net/dev

Acties:
  • 0 Henk 'm!

  • c-nan
  • Registratie: Juni 2008
  • Laatst online: 22:09
MindStorm schreef op vrijdag 24 augustus 2012 @ 10:26:
Welke CentOS draai je? Hier op een CentOS 6 bak als normale user kan ik de file wel lezen.

code:
1
tail -10 /proc/net/dev
CentOS 6.

Met het root account kan dat hier ook, terwijl met een 'regular account' het niet kan:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
# sudo -u munin tail -10 /proc/net/dev
tail: cannot open `/proc/net/dev' for reading: No such file or directory
# tail -10 /proc/net/dev
Inter-|   Receive                                                |  Transmit
 face |bytes    packets errs drop fifo frame compressed multicast|bytes    packets errs drop fifo colls carrier compressed
    lo: 2900820017 3143712    0    0    0     0          0         0 2900820017 3143712    0    0    0     0       0          0
 tunl0:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
  eth1:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
  sit0:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
dummy0:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
  eth0: 49254443575 55388320    0    0    0     0          0     55250 36247216585 43292647    0    0    0     0       0          0
ip6tnl0:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
#

EU DNS: 86.54.11.100

Pagina: 1