作者gaod (云淡风清)
看板FreeBSD
标题Re: [问题] FreeBSD的squid error
时间Thu Jan 31 20:42:29 2008
应该先问,是用 ports 装的还是 tarball 装的?
如果是 ports 装的
我刚刚测了一下,pid file 的 owner 没问题,没发现你说的问题
基本上用 ports 装的 daemon
如果有提供 rc script 的方式来跑就尽量用 rc script 的方式来启动会比较好
先 check 一下你现在的 squid 怎麽启动的 & 是 ports or tarball 装的吧
※ 引述《bxorw (每天保持微笑)》之铭言:
: 因为这是前人所弄的,不过最近要移机(换机子),但还是首要先得解决这个问题= =
: 我刚刚用top或ps都没有看到RunCache这只程式,所以= =a好怪~~
: ※ 引述《uftea (可爱茶)》之铭言:
: : 比较正确的 squid 关闭方法...
: : (下列说的方式是 tarball 安装,ports 安装可能有所出入..)
: : 1. squid 应该会另外有一只 Watchdog .. 叫 RunCache ..
: : (tarball 安装也是用 RunCache 启动 squid)
: : 2. 下列是关闭 squid 的方法
: : a. 先 kill 掉 RunCache 这支 process
: : b. 执行 squid -k shutdown
: : c. 等待 squid 已经完全在 process 中不在了 (用 top 或 ps 可以监看)
: : 3. 如果要再启动,再执行 RunCache。
: : 最常发生 squid 这个讯息,大多是 squid.pid 还在。
: : 往往都是在 squid 没有正常关闭前重开机,或是异常断电,导致记忆体的资料尚未写回
: : 到硬碟供下次启动 squid 时使用。
: : 如果设定档有少部份改变,请直接用 squid -k reconfigure 会比较好。
: : (ex: acl 或是 parent、sibling 变动)
: : &BTW:
: : 我个人不喜欢用 FreeBSD 的 ports 安装 squid,因为 squid 有些参数还是要
: : tarball 装比较好用。ex: I/O 使用 kqueue 或是 diskd
--
┼─ 即使看不见了星星.它还是在原来
的地方 ╱ 。
│ . 。 .╱│
│ 即使离开
了视线 感情也不会疏远 ╱ │
│. 。 。 ☆ ─┼by伊修卡
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.132.59.115