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

Co to za ostrzeżenie ze Squida?
http://forum.freesco.pl/viewtopic.php?f=36&t=18832
Strona 1 z 1

Autor:  krisnowy [ środa, 9 stycznia 2013, 13:27 ]
Tytuł:  Co to za ostrzeżenie ze Squida?

Witam
w logach cache Squida mam takie coś:
09.01.2013 00:01:00 :59| none client_side.cc(2702) WARNING! Your cache is running out of filedescriptors
Nie wiem, jak to ugryźć.
Pozdrowienia

Autor:  Maciek [ środa, 9 stycznia 2013, 19:32 ]
Tytuł:  Re: Co to za ostrzeżenie ze Squida?

http://aacable.wordpress.com/2012/03/22 ... -solution/

Autor:  krisnowy [ czwartek, 10 stycznia 2013, 14:47 ]
Tytuł:  Re: Co to za ostrzeżenie ze Squida?

To rozwiązanie testowałem przed postem, tyle, że po dodaniu do Squid.conf polecanego wpisu dostaję komunikat:
Zatrzymywanie squid: 2013/01/10 13:30:21| cache_cf.cc(346) squid.conf:1248 unrecognized: 'max_filedesc' ,

po czym Squid rusza bez żadnych zmian:
[root@kopi squid]# squidclient -p 8080 mgr:info | grep 'file descri'
Maximum number of file descriptors: 1024
Available number of file descriptors: 976
Reserved number of file descriptors: 100

Autor:  Maciek [ czwartek, 10 stycznia 2013, 20:39 ]
Tytuł:  Re: Co to za ostrzeżenie ze Squida?

Cytuj:
Also do the following

nano /etc/sysctl.conf

Add following line in starting

fs.file-max = 65535

Save & Exit.
Now run following command to update

systcl -p

Autor:  krisnowy [ piątek, 11 stycznia 2013, 13:17 ]
Tytuł:  Re: Co to za ostrzeżenie ze Squida?

Nie dodałem tego w poprzednim wpisie, ale już sprawdzałem.
Po dodaniu do sysctl.conf - wynik komendy sysctl -p:
[root@kopi master]# sysctl -p
error: "net.ipv4.ignore_bogus_error_responses" is an unknown key

(sysctl.conf jest standardowy, nic nie zmieniałem poza tym).
Restart i wynik:
squidclient -p 8080 mgr:info | grep 'file descri'
Maximum number of file descriptors: 1024
Available number of file descriptors: 723
Reserved number of file descriptors: 100

Edit:
Wprawdzie komunikaty mam jak powyżej, ale faktycznie z logów zniknęło ostrzeżenie
Your cache is running out of filedescriptors

Zastanawia mnie tylko dlaczego powyższa komenda pokazuje nadal 1024?, zwłaszcza, że:
[root@kopi squid]# more /proc/sys/fs/file-nr
7680 0 65535

Autor:  lamer [ sobota, 12 stycznia 2013, 10:31 ]
Tytuł:  Re: Co to za ostrzeżenie ze Squida?

A jaka to wersja squida?

Autor:  krisnowy [ sobota, 12 stycznia 2013, 11:11 ]
Tytuł:  Re: Co to za ostrzeżenie ze Squida?

Standard z EOS 2010, czyli 3.0.STABLE13

Autor:  lamer [ sobota, 12 stycznia 2013, 11:24 ]
Tytuł:  Re: Co to za ostrzeżenie ze Squida?

Podejrzewam, że ta wersja nie obsługuje parametru max_filedesc :(

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