On Aug 27, 2013, at 10:15 AM, Golden Shadow <firas73...@yahoo.com> wrote:

> Hi Guy,
> 
> Thanks for your reply.
> 
> The guys who monitor the server say that the problem happened several times 
> today but I can see in /var/log/messages just few log entries about squid 
> coredumps, which were deleted for being corrupted! Today, I had one chance to 
> inspect the problem when it happened and there was a coredump.
> 
> Aug 27 12:00:58 proxy2 kernel: squid[13009]: segfault at e3d ip 
> 000000000064d097 sp 00007fff1c23c5d0 error 6 in squid[400000+3d4000]
> Aug 27 12:05:33 proxy2 squid[6917]: Squid Parent: will start 1 kids
> Aug 27 12:05:33 proxy2 squid[6917]: Squid Parent: (squid-1) process 6920 
> started
> Aug 27 12:13:06 proxy2 abrt[6794]: Saved core dump of pid 13009 
> (/usr/sbin/squid) to /var/spool/abrt/ccpp-2013-08-27-12:00:58-13009 (5
> 1502256128 bytes)
> Aug 27 12:13:06 proxy2 abrtd: Directory 'ccpp-2013-08-27-12:00:58-13009' 
> creation detected
> Aug 27 12:13:06 proxy2 squid[13006]: Squid Parent: (squid-1) process 13009 
> exited due to signal 11 with status 0
> Aug 27 12:13:22 proxy2 abrtd: Sending an email...
> Aug 27 12:13:23 proxy2 abrtd: send-mail: fatal: parameter inet_interfaces: no 
> local interface found for ::1
> Aug 27 12:13:23 proxy2 abrtd: Error running '/bin/mailx'
> Aug 27 12:13:23 proxy2 abrtd: 'post-create' on 
> '/var/spool/abrt/ccpp-2013-08-27-12:00:58-13009' exited with 1
> Aug 27 12:13:23 proxy2 abrtd: Corrupted or bad directory 
> '/var/spool/abrt/ccpp-2013-08-27-12:00:58-13009', deleting
> Aug 27 12:22:14 proxy2 squid[6917]: Squid Parent: (squid-1) process 6920 
> exited with status 0
> Aug 27 12:23:44 proxy2 squid[7281]: Squid Parent: will start 1 kids
> Aug 27 12:23:44 proxy2 squid[7281]: Squid Parent: (squid-1) process 7284 
> started
> 
> Best regards,
> Firas

OK, then the pauses in service by squid are due to the amount of time required 
to dump core to disk for such a large process.

Please follow the instructions at 
http://wiki.squid-cache.org/SquidFaq/BugReporting to assist diagnosing the 
cause of the signal 11.

Hope this helps,
Guy

> 
> 
> ----- Original Message -----
> From: Guy Helmer <guy.hel...@palisadesystems.com>
> To: Golden Shadow <firas73...@yahoo.com>
> Cc: "squid-users@squid-cache.org" <squid-users@squid-cache.org>
> Sent: Tuesday, August 27, 2013 3:46 PM
> Subject: Re: [squid-users] Squid Pauses!
> 
> On Aug 27, 2013, at 6:11 AM, Golden Shadow <firas73...@yahoo.com> wrote:
> 
>> Hello Squid Users!
>> 
>> I have a TPROXY server built with squid V. 3.3.7, which was compiled from 
>> source. The server has 192 GB of RAM and 2 X 2.7 GHz CPUs, each with 12 
>> cores. but I'm running only one squid worker. At the moment, there are 17 
>> squid clients and the server is receiving 20025 http requests per minute. 
>> CPU usage is 62%. Squid is consuming about 12 GB of memory at the moment.
>> 
>> Traffic is being redirected to this TPROXY using WCCP. Each once in a while, 
>> traffic redirection stops for about 5-10 minutes. When checking the WCCP 
>> clients on my Cisco switch, I see there is no WCCP client! 
>> 
>> During this pause time, running "squidclient mgr:info" freezes endlessly and 
>> does not return any results. Checking /var/log/squid/cache.log when this 
>> pause happens does not show any strange logs.
>> 
>> When this condition happened last time, I shutdown squid using "service 
>> squid shutdown" and the init script reported that squid shutdown went well 
>> but running "ps aux | grep squid" returned the following:
>> 
>> root      6900  0.0  0.0 103244   852 pts/0    S+   12:05   0:00 grep squid
>> root     13006  0.0  0.0  38964   392 ?        Ss   Aug23   0:00 squid -f 
>> /etc/squid/squid.conf
>> squid    13009 63.1 25.0 50332228 49622116 ?   Dl   Aug23 3383:07 (squid-1) 
>> -f /etc/squid/squid.conf
>> 
>> As you see, the worker squid kid is in uninterruptible sleep state and it 
>> remained in this state for a while. Even when squid seems to be working 
>> properly, the worker process may be in uninterruptible sleep for a short 
>> time, is this normal? 
>> 
>> Becuase squid worker process stayed in the uninterruptible sleep mode for 
>> quite long, I tried to stop it using "squid -k shutdown", which failed with 
>> the following:
>> squid: No running copy
>> 
>> I'm wondering why this command is claiming "No running copy" while both the 
>> parent and kid squid processes are running! 
> 
> Squid might be dumping core during that interval. Have you checked the 
> cache.log and/or looked for coredump files in the coredump_dir?
> 
> Guy 

Reply via email to