My /etc/init.d/squid ...I'm doing this already
#!/bin/bash
echo 1024 32768 > /proc/sys/net/ipv4/ip_local_port_range
echo 1024 > /proc/sys/net/ipv4/tcp_max_syn_backlog
SQUID="/usr/local/squid/sbin/squid"
# increase file descriptor limits
echo 8192 > /proc/sys/fs/file-max
ulimit -HSn 8192
case "$1" in
start)
$SQUID -s
echo ' Squid started'
;;
stop)
$SQUID -k shutdown
echo ' Squid stopped'
;;
esac
________________________________________
From: kabindra shrestha [mailto:shresthakabindra@gmail.com]
Sent: Wednesday, February 22, 2006 7:28 PM
To: Gregori Parker
Subject: Re: [squid-users] FILE DESCRIPTORS
u ve to run the same command "ulimit -HSn 8192" before starting the squid. it is working fine on my server.
>>---------------------------
I've done everything I have read about to increase file descriptors on
my caching box, and now I just rebuilt a fresh clean squid. Before I
ran configure, I did ulimit -HSn 8192, and I noticed that while
configuring it said "Checking File Descriptors... 8192". I even
double-checked autoconf.h and saw #define SQUID_MAXFD 8192. I thought
everything was good, even ran a "ulimit -n" right before starting squid
and saw 8192! So I start her up, and in cache.log I see...
2006/02/22 19:05:08| Starting Squid Cache version 2.5.STABLE12 for
x86_64-unknown-linux-gnu...
2006/02/22 19:05:08| Process ID 3657
2006/02/22 19:05:08| With 1024 file descriptors available
Arggghh.
Can anyone help me out? This is on Fedora Core 4 64-bit
Thanks, sigh - Gregori
Received on Thu Feb 23 2006 - 01:21:07 MST
This archive was generated by hypermail pre-2.1.9 : Wed Mar 01 2006 - 12:00:03 MST