Portál AbcLinuxu, 23. dubna 2024 19:55


Dotaz: hosts.allow: Too many open files

17.5.2007 11:44 miso
hosts.allow: Too many open files
Přečteno: 603×
Odpovědět | Admin
Dobry den,
zbieram data do cacti z cca 20 routerov pomocou snmp. Vsetko prebieha dobre asi 5 hodin a potom nechce prijat nic. V logoch na routeroch je:
snmpd[3756]: Connection from UDP: [10.20.30.40]:32837 REFUSED
snmpd[3756]: warning: cannot open /etc/hosts.allow: Too many open files
snmpd[3756]: error: bad option name: "d"

Vsetky bezia na Mandrive 2006, na novsie routre som uz instaloval Centos kde to bezi bez problemov.
Na zaciatku som to riesil cronom aby sa kazdu hodinu snmpd restartovalo, ale niekedy to padlo po 20minutach a kym doslo k restartu v grafoch bolo prazdne miesto.
Restart kazdu minutu sa neujal lebo v grafoch sa objavovali kazdu chvylu prazdne miesta.
lsof | grep snmpd | wc -l
1041

V hosts.allow nemam vobec nic
Skusit nastavit vacsi limit na otvorene subory je asi nezmysel lebo tato hodnota stale narasta. Nema niekto skusenosti s tymto problemom?
Dakujem
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

17.5.2007 11:47 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: hosts.allow: Too many open files
Odpovědět | | Sbalit | Link | Blokovat | Admin
Skusit nastavit vacsi limit na otvorene subory je asi nezmysel…

Řekl bych, že naopak právě tohle jako jediné dává smysl.

…lebo tato hodnota stale narasta

Jaká hodnota?

17.5.2007 11:50 miso
Rozbalit Rozbalit vše Re: hosts.allow: Too many open files
ten pocet otvorenych suborov procesom snmpd som myslel
17.5.2007 11:52 miso
Rozbalit Rozbalit vše Re: hosts.allow: Too many open files
ked nad tym tak teraz rozmyslam tak ten pocet suborov je iba warning.
Zaujimavejsie je asi toto: error: bad option name: "d"
Neviem vobec co to moze znamenat
17.5.2007 12:10 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: hosts.allow: Too many open files
Pokoušíte se něco spustit s přepínačem -d, který nezná.
17.5.2007 13:36 miso
Rozbalit Rozbalit vše Re: hosts.allow: Too many open files
-d Dump (in hexadecimal) the sent and received SNMP packets.
snmpd mi bezi s tymito parametrami:
/usr/sbin/snmpd -D -Lsd -Lf /dev/null -p /var/run/snmpd -a
Prepinace sa overuju pri spusteni daemona. Ten sa spusti bez problemov a bezi az do kym sa nevyskytne spominana chyba. Kde sa moze potom "-d" bere? :)
17.5.2007 16:22 tomasgn | skóre: 23 | JN89GE
Rozbalit Rozbalit vše Re: hosts.allow: Too many open files
-Lsd ?
jak se tak divam do man stranky snmpd, option -L zna jen efos, zadne d tam neni.
20.5.2007 11:03 miso
Rozbalit Rozbalit vše Re: hosts.allow: Too many open files
to -Lsd som si teda vobec nevsimol
ale bez toho d mi snmpd nenaskoci
Deprecated options:
-l FILE use -Lf <FILE> instead
-P use -p instead
-s use -Lsd instead
-S d|i|0-7 use -Ls <facility> instead
17.5.2007 11:54 jiri.b | skóre: 30 | blog: jirib
Rozbalit Rozbalit vše Re: hosts.allow: Too many open files
Odpovědět | | Sbalit | Link | Blokovat | Admin
http://www.kernel.org/pub/linux/libs/pam/Linux-PAM-html/sag-pam_limits.html

snmpd potrebuji mit moznost vice otevrenych souboru, bych tipl :)
17.5.2007 15:36 kolisko | skóre: 21 | blog: prace
Rozbalit Rozbalit vše Re: hosts.allow: Too many open files
Odpovědět | | Sbalit | Link | Blokovat | Admin
Podivejte se na nastavni v /proc:

kolisko@localhost /proc/sys/fs $ ls -l file-* -rw-r--r-- 1 root root 0 2007-05-17 15:31 file-max -r--r--r-- 1 root root 0 2007-05-17 15:31 file-nr

A nastaveni limits pro daneho uzivatele, pod kterym bezi snmpd

Michal Kolesar www.plesk-hosting.cz
20.5.2007 11:10 miso
Rozbalit Rozbalit vše Re: hosts.allow: Too many open files
[/proc/sys/fs]# ll *
-r--r--r-- 1 root root 0 May 20 12:00 allocated_dquots
-r--r--r-- 1 root root 0 May 20 12:00 cache_hits
-r--r--r-- 1 root root 0 May 20 12:00 drops
-r--r--r-- 1 root root 0 May 20 12:00 free_dquots
-r--r--r-- 1 root root 0 May 20 12:00 lookups
-r--r--r-- 1 root root 0 May 20 12:00 reads
-r--r--r-- 1 root root 0 May 20 12:00 syncs
-rw-r--r-- 1 root root 0 May 20 12:00 warnings
-r--r--r-- 1 root root 0 May 20 12:00 writes
[/proc/sys/fs]# locate file-max
[/proc/sys/fs]# locate file-nr
nenajde to nic

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.