- 主题:如何安全地停止KBS?
用如下命令
kill -9 `ps -U bbs | grep bbsd | awk '{ print $1 }'`
kill -9 `ps -U bbs | grep miscd | awk '{ print $1 }'`
kill -9 `ps -U bbs | grep bbslogd | awk '{ print $1 }'`
ipcs|awk '/bbs/ {system(sprintf("ipcrm shm %s",$2));}'
虽然能停掉BBS,但是貌似很多数据没有写到硬盘上,譬如刚注册地新用户
(我尝试了一把,新的BBS,注册SYSOP,guest之后,用上面的这些命令停掉
BBS,再启动,SYSOP帐号不存在,而且由于SYSOP这个user目录在home里有了,
没法注册新的,看看了.PASSWDS,还是一个空白文件,显然系统没有及时更新
.PASSWDS)
有啥命令能强制系统把缓存的东东刷新到硬盘上?
--
FROM 128.174.244.*
启动bbs时候的进程挨个kill掉不行吗?
【 在 dency (空心菜) 的大作中提到: 】
: 用如下命令
: kill -9 `ps -U bbs | grep bbsd | awk '{ print $1 }'`
: kill -9 `ps -U bbs | grep miscd | awk '{ print $1 }'`
: ...................
--
FROM 211.151.89.*
【 在 dency (空心菜) 的大作中提到: 】
: 标 题: 如何安全地停止KBS?
: 发信站: 水木社区 (Wed Jul 19 09:52:03 2006), 转信
:
: 用如下命令
: kill -9 `ps -U bbs | grep bbsd | awk '{ print $1 }'`
: kill -9 `ps -U bbs | grep miscd | awk '{ print $1 }'`
: kill -9 `ps -U bbs | grep bbslogd | awk '{ print $1 }'`
:
: ipcs|awk '/bbs/ {system(sprintf("ipcrm shm %s",$2));}'
:
: 虽然能停掉BBS,但是貌似很多数据没有写到硬盘上,譬如刚注册地新用户
: (我尝试了一把,新的BBS,注册SYSOP,guest之后,用上面的这些命令停掉
: BBS,再启动,SYSOP帐号不存在,而且由于SYSOP这个user目录在home里有了,
: 没法注册新的,看看了.PASSWDS,还是一个空白文件,显然系统没有及时更新
: .PASSWDS)
:
: 有啥命令能强制系统把缓存的东东刷新到硬盘上?
./miscd flush命令试试看行不行
:
:
: --
: Live as if you were to die tomorrow,
:
: Learn as if you were to live forever.
:
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 128.174.244.*]
--
FROM 211.151.89.*
不行。。。
千万记得miscd flush...
看看精华区吧,里面有相关内容
【 在 flybhf (漂--2006) 的大作中提到: 】
: 启动bbs时候的进程挨个kill掉不行吗?
--
FROM 60.4.136.*
那你的意思是说每次关闭bbs服务器的时候都要miscd flush?
我都是直接关闭服务器的,没输入什么命令
【 在 foxban (呕液) 的大作中提到: 】
: 不行。。。
: 千万记得miscd flush...
: 看看精华区吧,里面有相关内容
: ...................
--
FROM 211.151.89.*
Thanks。 试了一把miscd flush,ok了。
【 在 foxban (呕液) 的大作中提到: 】
: 不行。。。
: 千万记得miscd flush...
: 看看精华区吧,里面有相关内容
: ...................
--
FROM 128.174.244.*
你用的是kbs系统吗?如果是fb的话可能还没什么问题
我这儿的fb3.0的数据都是直接读写磁盘文件的
但是kbs是读写的系统缓存,不强制写回会丢数据的
【 在 flybhf (漂--2006) 的大作中提到: 】
: 那你的意思是说每次关闭bbs服务器的时候都要miscd flush?
: 我都是直接关闭服务器的,没输入什么命令
--
FROM 60.4.136.*
停服务是有步骤的,最好按照步骤走,看看精华区,呵呵
【 在 dency (空心菜) 的大作中提到: 】
: Thanks。 试了一把miscd flush,ok了。
--
FROM 60.4.136.*
嗯,是KBS系统的
【 在 foxban (呕液) 的大作中提到: 】
: 你用的是kbs系统吗?如果是fb的话可能还没什么问题
: 我这儿的fb3.0的数据都是直接读写磁盘文件的
: 但是kbs是读写的系统缓存,不强制写回会丢数据的
: ...................
--
FROM 211.151.89.*
安全第一,如果是自己测着玩的还行,如果真是服务器那可惨了。。。
【 在 flybhf (漂--2006) 的大作中提到: 】
: 嗯,是KBS系统的
--
FROM 60.4.136.*