[squid-users] Squid consumin swap

From: Osmany <[email protected]>
Date: Fri, 13 Jul 2007 10:54:17 -0400

It's been a long time since I first had this problem. I have modified,
changed, erased, added configurations but I still don't see what's the
problem. My squid consumes swap until it takes it all and the service goes
down. I have 3.0Ghz processor and 512MB of RAM to offer internet service to
more than 560 users authenticated. This is the cache configuration that I
have right now.

 

cache_mem 256 MB

cache_dir ufs /var/spool/squid/cache 20480 16 256

cache_access_log /var/log/squid/access.log

cache_log /var/log/squid/cache.log

cache_store_log /var/log/squid/store.log

cache_swap_low 90

cache_swap_high 95

maximum_object_size 20480 KB

maximum_object_size_in_memory 16 KB

request_body_max_size 4 MB

 

 

the last time the squid service stopped I checked the cache.log and this is
what I get:

 

Starting Squid Cache version 2.5.STABLE6 for i686-redhat-linux-gnu...

2007/07/13 07:46:07| Process ID 29874

2007/07/13 07:46:07| With 1024 file descriptors available

2007/07/13 07:46:07| DNS Socket created at 0.0.0.0, port 32854, FD 4

2007/07/13 07:46:07| Adding nameserver 192.168.54.3 from squid.conf

2007/07/13 07:46:07| Adding nameserver 192.168.54.4 from squid.conf

2007/07/13 07:46:07| Adding nameserver 192.168.250.1 from squid.conf

2007/07/13 07:46:07| Adding nameserver 192.168.250.3 from squid.conf

2007/07/13 07:46:07| helperOpenServers: Starting 10 'ncsa_auth' processes

2007/07/13 07:46:07| User-Agent logging is disabled.

2007/07/13 07:46:07| Referer logging is disabled.

2007/07/13 07:46:07| Unlinkd pipe opened on FD 19

2007/07/13 07:46:07| Swap maxSize 20971520 KB, estimated 1613193 objects

2007/07/13 07:46:07| Target number of buckets: 80659

2007/07/13 07:46:07| Using 131072 Store buckets

2007/07/13 07:46:07| Max Mem size: 262144 KB

2007/07/13 07:46:07| Max Swap size: 20971520 KB

2007/07/13 07:46:07| Rebuilding storage in /var/spool/squid/cache (DIRTY)

2007/07/13 07:46:07| Using Least Load store dir selection

2007/07/13 07:46:07| Set Current Directory to /var/spool/squid

2007/07/13 07:46:07| Loaded Icons.

2007/07/13 07:46:07| Accepting HTTP connections at 192.168.168.2, port 3128,
FD 21.

2007/07/13 07:46:07| Accepting HTTP connections at 192.168.54.4, port 3128,
FD 22.

2007/07/13 07:46:07| Accepting ICP messages at 0.0.0.0, port 3130, FD 23.

2007/07/13 07:46:07| WCCP Disabled.

2007/07/13 07:46:07| Configuring Parent 192.168.250.2/1080/0

2007/07/13 07:46:07| Ready to serve requests.

2007/07/13 07:46:07| Store rebuilding is 6.3% complete

2007/07/13 07:46:08| WARNING: newer swaplog entry for dirno 0, fileno
00004DFF

2007/07/13 07:46:08| Done reading /var/spool/squid/cache swaplog (66568
entries)

2007/07/13 07:46:08| Finished rebuilding storage from disk.

2007/07/13 07:46:08| 62922 Entries scanned

2007/07/13 07:46:08| 0 Invalid entries.

2007/07/13 07:46:08| 0 With invalid flags.

2007/07/13 07:46:08| 62617 Objects loaded.

2007/07/13 07:46:08| 0 Objects expired.

2007/07/13 07:46:08| 253 Objects cancelled.

2007/07/13 07:46:08| 3295 Duplicate URLs purged.

2007/07/13 07:46:08| 34 Swapfile clashes avoided.

2007/07/13 07:46:08| Took 0.8 seconds (78072.6 objects/sec).

2007/07/13 07:46:08| Beginning Validation Procedure

2007/07/13 07:46:08| Completed Validation Procedure

2007/07/13 07:46:08| Validated 59324 Entries

2007/07/13 07:46:08| store_swap_size = 890312k

2007/07/13 07:46:08| storeLateRelease: released 0 objects

2007/07/13 07:46:13| Preparing for shutdown after 0 requests

2007/07/13 07:46:13| Waiting 30 seconds for active connections to finish

2007/07/13 07:46:13| FD 21 Closing HTTP connection

2007/07/13 07:46:13| FD 22 Closing HTTP connection

2007/07/13 07:46:20| Shutting down...

2007/07/13 07:46:20| FD 23 Closing ICP connection

2007/07/13 07:46:20| Closing unlinkd pipe on FD 19

2007/07/13 07:46:20| storeDirWriteCleanLogs: Starting...

2007/07/13 07:46:20| Finished. Wrote 59326 entries.

2007/07/13 07:46:20| Took 0.0 seconds (2627834.9 entries/sec).

CPU Usage: 0.573 seconds = 0.261 user + 0.312 sys

Maximum Resident Size: 0 KB

Page faults with physical i/o: 0

Memory usage for squid via mallinfo():

        total space in arena: 8052 KB

        Ordinary blocks: 7934 KB 8 blks

        Small blocks: 0 KB 4 blks

        Holding blocks: 716 KB 2 blks

        Free Small blocks: 0 KB

        Free Ordinary blocks: 117 KB

        Total in use: 8650 KB 107%

        Total free: 117 KB 1%

 

I'm concerned about the swap maxsize. I don't know if I'm wrong but it says
that I have 20GB when I only have 1GB of swap available in the system
(RedHat Enterprise Linux 4).

 

Please I need some feedback if you can help me solve this. I don't know what
to do. My squid is consuming too much swap!!!

 

thanks
Received on Fri Jul 13 2007 - 08:55:27 MDT

This archive was generated by hypermail pre-2.1.9 : Wed Aug 01 2007 - 12:00:03 MDT