如何解决centos下的ntop报错:**ERROR** ….open of /var/ntop/prefsCache.db failed:
公司要求对游戏服务器的流量进行检测,我就想到了NTOP,再centos下用Yum顺利的安装并启动了Ntop后。
它不知何故自动停掉了,然而当我再次输入Ntop命令的时候,它出现报错并退出
Sun Oct 17 00:56:57 2010 NOTE: Interface merge enabled by default
Sun Oct 17 00:56:57 2010 Initializing gdbm databases
Sun Oct 17 00:56:57 2010 **ERROR** ….open of /var/ntop/prefsCache.db failed: Can’t be writer
Sun Oct 17 00:56:57 2010 Possible solution: please use ‘-P
Sun Oct 17 00:56:57 2010 **FATAL_ERROR** GDBM open failed, ntop shutting down..
用-P的参数尝试了好多次还是不行,用CSDN上网友提供的思路解决了
问题原因是:
前一次已经执行,也许是失败或其他,但进程已开启,只要关掉原已开启的进程,再运行,就不会有这个错误了
可以运行killall -9 ntop
其实第一次运行出现的话,就-P,不行就删除指定目录下的文件,然后ntop -P重新生成,都可以解决。


博主迩好,好久没来看您了…呵呵,,给您送点祝福噢..! 另外说一下:如果您想开网店也可以联系俄哦! QQ 1344784008