squid: ERROR: No running copy

squid: ERROR: No running copy

==================


[root@at etc]# find / -name "squid.pid"
/usr/local/ds/squid/var/logs/squid.pid

[root@at ~]# cat /usr/local/ds/squid/var/logs/squid.pid
[root@at ~]# ps aux|grep squid
root 4103 0.0 0.0 14756 592 ? Ss Sep17 0:00 /usr/local/ds/squid/sbin/squid
root 7443 3.2 0.0 66168 1476 pts/0 D+ 13:45 0:01 find / -name squid.pid
nobody 7474 8.1 31.5 5221984 5177596 ? Sl Oct18 2871:13 (squid)
root 8910 0.0 0.0 61192 752 pts/1 S+ 13:46 0:00 grep squid
[root@at ~]# echo "4103" > /usr/local/ds/squid/var/logs/squid.pid
[root@at ~]# /usr/local/ds/squid/sbin/squid -k check
[root@at ~]# /usr/local/ds/squid/sbin/squid -k reconfigure
squid: ERROR: Could not send signal 1 to process 4103: (1) Operation not permitted
[root@at ~]# ps aux|grep squid
root 4103 0.0 0.0 14756 592 ? Ss Sep17 0:00 /usr/local/ds/squid/sbin/squid
root 7443 1.7 0.0 66300 1620 pts/0 D+ 13:45 0:02 find / -name squid.pid
nobody 7474 8.1 31.5 5221984 5177596 ? Sl Oct18 2871:17 (squid)
root 9760 0.0 0.0 61192 752 pts/1 S+ 13:47 0:00 grep squid
[root@at ~]# echo "7474" > /usr/local/ds/squid/var/logs/squid.pid
[root@at ~]# /usr/local/ds/squid/sbin/squid -k reconfigure
[root@at ~]# /usr/local/ds/squid/sbin/squid -k reconfigure
[root@at ~]#

======================

 

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     1  0 00:41 ?        00:00:00 sbin/squid -D
squid    22396 22394 12 00:41 ?        01:18:46 (squid) -D
squid    22402 22396  0 00:41 ?        00:00:00 (unlinkd)
squid    29682 22396  0 11:19 ?        00:00:00 (dnsserver)
squid    29683 22396  0 11:19 ?        00:00:00 (dnsserver)
squid    29684 22396  0 11:19 ?        00:00:00 (dnsserver)
squid    29685 22396  0 11:19 ?        00:00:00 (dnsserver)
squid    29686 22396  0 11:19 ?        00:00:00 (dnsserver)
root     29804 29638  0 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!!!

posted @ 2014-11-12 14:30  陳聽溪  阅读(1289)  评论(0)    收藏  举报