squid无法启动,解决一例
原文:http://blog.chinaunix.net/space.php?uid=12427199&do=blog&id=3057512上午接到反应不能上网,连到squid服务器检查。
一,检查拨号是否正常#adsl-status显示拨号断掉在adsl-start之后仍不能的情况,重启服务器后,adsl能正常联线,但客户端还是无法上网#ping www.163.com 是通的,主机能上二,检查squid状态#ps -aux|grep squid#netsat -an | grep tcp竟然没有squid进程,可见squid没有启动#service squid start正常启动后,不到一分钟,又找不到squid进程奇怪#tail /var/log/squid/squid.out显示错误squid: ERROR: Could not send signal 1 to process 3358: (3) No such process squid: ERROR: Could not send signal 1 to process 3358: (3) No such process squid: ERROR: Could not send signal 1 to process 3358: (3) No such process 再查#df -m发现硬盘利用率为67%,还没有到限制呀,不管它清除快取#rm -rf /var/spool/squid/cache1#rm -rf /var/spool/squid/cache2#mkdir /var/spool/squid/cache1#mkdir /var/spool/squid/cache2#squid -z#service squid start还是一样,不到一分钟,又找不到squid进程#cd /var/log/squid发现squid存取日志较多,较大,于是清除#rm -rf /var/log/squid/access.log.*#rm -rf /var/log/squid/store.log.*#rm -rf /var/log/squid/cache.log.*#> /var/log/squid/access.log#> /var/log/squid/store.log#> /var/log/squid/cache.log#service squid start再观察,squid已正常,不再自动关闭于是,才明白,噢,原来日志文件太大了,squid无法写入了
页:
[1]