squid: ERROR: No running copy
squid: ERROR: No running copy==================
# find / -name "squid.pid"
/usr/local/ds/squid/var/logs/squid.pid
# cat /usr/local/ds/squid/var/logs/squid.pid
# ps aux|grep squid
root 41030.00.014756 592 ? Ss Sep17 0:00 /usr/local/ds/squid/sbin/squid
root 74433.20.0661681476 pts/0 D+ 13:45 0:01 find / -name squid.pid
nobody 74748.1 31.5 5221984 5177596 ? Sl Oct18 2871:13 (squid)
root 89100.00.061192 752 pts/1 S+ 13:46 0:00 grep squid
# echo "4103" > /usr/local/ds/squid/var/logs/squid.pid
# /usr/local/ds/squid/sbin/squid -k check
# /usr/local/ds/squid/sbin/squid -k reconfigure
squid: ERROR: Could not send signal 1 to process 4103: (1) Operation not permitted
# ps aux|grep squid
root 41030.00.014756 592 ? Ss Sep17 0:00 /usr/local/ds/squid/sbin/squid
root 74431.70.0663001620 pts/0 D+ 13:45 0:02 find / -name squid.pid
nobody 74748.1 31.5 5221984 5177596 ? Sl Oct18 2871:17 (squid)
root 97600.00.061192 752 pts/1 S+ 13:47 0:00 grep squid
# echo "7474" > /usr/local/ds/squid/var/logs/squid.pid
# /usr/local/ds/squid/sbin/squid -k reconfigure
# /usr/local/ds/squid/sbin/squid -k reconfigure
#
======================
http://bbs.linuxtone.org/thread-1695-1-1.html
问题:
#/opt/app/squid3/sbin/squid -k parse
2009/02/04 11:18:55| Processing Configuration File: /opt/app/squid3//etc/squid.conf (depth 0)
2009/02/04 11:18:55| WARNING: use of 'reload-into-ims' in 'refresh_pattern' violates HTTP
2009/02/04 11:18:55| WARNING: use of 'ignore-reload' in 'refresh_pattern' violates HTTP
#/opt/app/squid3/sbin/squid -k reconfigure
squid: ERROR: No running copy
#grep -i '\<pid' /opt/app/squid3/etc/squid.conf
pid_filename /opt/app/squid3/run/squid.pid
#ls /opt/app/squid3/run/squid.pid
No such file or directory #原来 squid.pid 这个文件不存在
解决方法:
#ps -ef | grep squid
root 22394 10 00:41 ? 00:00:00 sbin/squid -D
squid 22396 22394 12 00:41 ? 01:18:46 (squid) -D
squid 22402 223960 00:41 ? 00:00:00 (unlinkd)
squid 29682 223960 11:19 ? 00:00:00 (dnsserver)
squid 29683 223960 11:19 ? 00:00:00 (dnsserver)
squid 29684 223960 11:19 ? 00:00:00 (dnsserver)
squid 29685 223960 11:19 ? 00:00:00 (dnsserver)
squid 29686 223960 11:19 ? 00:00:00 (dnsserver)
root 29804 296380 11:30 pts/1 00:00:00 grep squid
echo "22396" >/opt/app/squid3/run/squid.pid
#/opt/app/squid3/sbin/squid -k reconfigure
搞定
http://www.poqin.com/article/html/14990.html
Problem:
#/usr/local/squid/sbin/squid -k reconfigure
squid: ERROR: No running copy
Resolve:
#ps -aux|grep squid
nobody 2480 0.0 0.7 4088 996 ? S 10:41 0:00 /bin/sh /usr/local/squid/bin/RunCache
nobody 2487 0.1 5.5 8980 6968 ? S 10:41 0:02 squid -NsY
root 3104 0.0 0.5 4448 648 pts/2 S 11:10 0:00 grep squid
#cat /etc/squid/squid.conf |grep "squid.pid"
pid_filename /var/run/squid.pid
#echo /var/run/squid.pid
5049
????????
#vi /etc/squid/squid.conf
修改/var/run/squid.pid为
pid_filename /usr/local/squid/var/logs/squid.pid
此为默认的
#echo "2487" > /usr/local/squid/var/logs/squid.pid
#/usr/local/squid/sbin/squid -k reconfigure
OK!!!
页:
[1]