Search squid archive

Re: is there any thing wrong from cache manager logs ?!!

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Eliezer Croitoru-2 wrote
> OK so after Amos did the calculations (Thanks) I assume that using lsof 
> will give us more clue about it.
> The first thing to do is to start a ssh session into the server with the 
> setting:
> ServerAliveInterval 30
> Added into the /etc/ssh/ssh_config (on the client side)
> 
> When you do have this session running you wont have any troubles running 
> top or any other basic tests on the server while there is a degradation.
> 
> Now this command is what you will need in order to make the suspicious 
> more accurate and maybe lead to something that can help you:
> "lsof -u squid -a -i 4 -n -P"
> (squid is the default username on centos for the proxy user)
> 
> Dont try to run this command just like this out of the blue since the 
> output can be more then 60k lines long..
> 
> You should try to throw it into a file at the tmp dir so this:
> "lsof -u squid -a -i 4 -n -P >/tmp/tmp_lsof.1"
> Should be safe.
> The next thing is to find out how many FD are in sum and how many are 
> ESTABLISHED etc.. so run these:
> ##START
> lsof -u squid -a -i 4 -n -P >/tmp/tmp_lsof.1
> cat /tmp/tmp_lsof.1 |wc -l
> cat /tmp/tmp_lsof.1 |grep UDP |wc -l
> cat /tmp/tmp_lsof.1 |grep ESTABLISHED |wc -l
> cat /tmp/tmp_lsof.1 |grep TIME_WAIT |wc -l
> cat /tmp/tmp_lsof.1 |grep CLOSE_WAIT |wc -l
> cat /tmp/tmp_lsof.1 |grep LISTEN |wc -l
> cat /tmp/tmp_lsof.1 |grep ":53" |wc -l
> cat /tmp/tmp_lsof.1 |grep ":TPROXYPORT" |wc -l
> ##END
> (TPROXYPORT IS the port from squid.conf)
> 
> Once you have all the above results before the degradation in it and 
> after we might have a clue about the source of the problem and whether 
> it comes from too much FD which are not being used but causing the 
> system to loop throw lots of them.

hi , 1st of all , does i face a loop ??

anyway , ive made another test
before the degredation , 1st 5 minutes of squid
[root@squid ~]# cat /tmp/tmp_lsof.1 |wc -l
3398
[root@squid ~]# cat /tmp/tmp_lsof.1 |grep UDP |wc -l
6
[root@squid ~]# cat /tmp/tmp_lsof.1 |grep ESTABLISHED |wc -l
3134
[root@squid ~]# cat /tmp/tmp_lsof.1 |grep TIME_WAIT |wc -l
0
[root@squid ~]# cat /tmp/tmp_lsof.1 |grep CLOSE_WAIT |wc -l
1
[root@squid ~]# cat /tmp/tmp_lsof.1 |grep LISTEN |wc -l
8
[root@squid ~]# cat /tmp/tmp_lsof.1 |grep ":53" |wc -l
73
[root@squid ~]# cat /tmp/tmp_lsof.1 |grep ":3129" |wc -l 
5
[root@squid ~]# 
[root@squid ~]# 
[root@squid ~]# 
[root@squid ~]# 
[root@squid ~]# 
[root@squid ~]# 
[root@squid ~]# 
[root@squid ~]# 
[root@squid ~]# 
[root@squid ~]# 
[root@squid ~]# 
[root@squid ~]# 
[root@squid ~]# 
[root@squid ~]# 
[root@squid ~]# 
[root@squid ~]# lsof -u squid -a -i 4 -n -P >/tmp/tmp_lsof.1
cat /tmp/tmp_lsof.1 |wc -l
[root@squid ~]# cat /tmp/tmp_lsof.1 |wc -l
3366
[root@squid ~]# cat /tmp/tmp_lsof.1 |grep UDP |wc -l
6
[root@squid ~]# cat /tmp/tmp_lsof.1 |grep ESTABLISHED |wc -l
3118
[root@squid ~]# cat /tmp/tmp_lsof.1 |grep TIME_WAIT |wc -l
0
[root@squid ~]# cat /tmp/tmp_lsof.1 |grep CLOSE_WAIT |wc -l
2
[root@squid ~]# cat /tmp/tmp_lsof.1 |grep LISTEN |wc -l
8
[root@squid ~]# cat /tmp/tmp_lsof.1 |grep ":53" |wc -l
82
[root@squid ~]# cat /tmp/tmp_lsof.1 |grep ":3129" |wc -l 
5
==================================================

after degredation and system close to dead !
[root@squid ~]# cat /tmp/tmp_lsof.1 |wc -l
3505
[root@squid ~]# cat /tmp/tmp_lsof.1 |grep UDP |wc -l
6
[root@squid ~]# cat /tmp/tmp_lsof.1 |grep ESTABLISHED |wc -l
3262
[root@squid ~]# cat /tmp/tmp_lsof.1 |grep TIME_WAIT |wc -l
0
[root@squid ~]# cat /tmp/tmp_lsof.1 |grep CLOSE_WAIT |wc -l
5
[root@squid ~]# cat /tmp/tmp_lsof.1 |grep LISTEN |wc -l
8
[root@squid ~]# cat /tmp/tmp_lsof.1 |grep ":53" |wc -l
57
[root@squid ~]# cat /tmp/tmp_lsof.1 |grep ":3129" |wc -l 
4




-----
Dr.x
--
View this message in context: http://squid-web-proxy-cache.1019090.n4.nabble.com/is-there-any-thing-wrong-from-cache-manager-logs-tp4663156p4663180.html
Sent from the Squid - Users mailing list archive at Nabble.com.




[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux