昨天做的修改,今天又看了一下,发现日志rotate有问题,原来,squid -k rotate命令后紧跟-k shutdown语句,造成SQUID关闭,这样ROTATE就不成功了,在ROTATE后加SLEEP 5S的语句,停一下,再执行,这样就可以了,然后再REBOOT。在整个过程中,我在每个语句后都加了SLEEP 5S,使语句执行得更笃定一点。
开机脚本中我也是这样做了,在SQUID -D启动后等5S,关闭,再启动。
希望能解决SQUID无法在自动重启后无法启动的情况。
另:squid -k shutdown后squid进程会在有请求的时候自动启动。这是怎么一回事呢?忘了做过什么设置了。
LINUX自动重启经验分享
转载请注明出处:服务器评测 » LINUX自动重启经验分享