killall要加-9参数,否则可能不对
【 在 atppp (Big Mouse) 的大作中提到: 】
: 标 题: [kbs] 重起的方法
: 发信站: 水木社区 (Thu May 26 14:41:30 2005), 转信
:
: 涉及共享内存或者基础数据结构变化的代码更新:(kbscvs 主分支)
: 仅供参考仅供参考!!!
:
: 改好代码make通过
: 发全站广播宣布要停站了
: echo "系统将开始维护..." > ~bbs/NOLOGIN 停止登录
: 过一会儿依次 killall 以下程序:bbsd sshbbsd newpop3d innbbsd
: 停 web: ......./apachectl stop
: killall bbslogd
: 停 crontab: bbs 身份执行 crontab -l > 某个文件保存下;然后 crontab -r
: miscd flush 确保写回 .PASSWDS .BOARDS,然后 killall miscd
: 清共享内存,ipcs 一下确认清干净了
: make install代码
: 如果磁盘数据文件的数据结构有变化,作必要的数据转换
: miscd daemon
: bbslogd
: 恢复 crontab
: 启动 web 及刚才被 kill 掉的程序,别忘了把 NOLOGIN 咔嚓掉
:
:
: --
:
: ※ 修改:·atppp 于 May 26 14:42:56 修改本文·[FROM: 128.12.181.*]
: ※ 来源:·水木社区 newsmth.net·[FROM: 128.12.181.*]
--
修改:atppp FROM 128.12.181.*
FROM 211.144.200.*