【发布时间】:2016-06-14 18:11:42
【问题描述】:
重启服务器后,MongoDB 停止工作。
当我启动 service mongod start 并给出默认消息时:mongodb start/running, process 6986
但它这么快,不给出错误信息,甚至保存日志。
当我开始执行时:mongo / mongod / mongorestore / etc ..
它给出以下信息:
Attempt to add global initializer failed, status: DuplicateKey ForkServer
Aborted (core dumped)
我在Ubuntu 14.04.2上使用MongoDB 3.2
我已经重新安装了 MongoDB,并且已经降级并不断收到相同的消息。
提前致谢。
【问题讨论】:
-
当您尝试恢复它们时,您的数据中有重复的键?
-
不,即使指向新目录,我也会收到此错误。我真的不知道该怎么办。我几乎要格式化服务器并重新配置所有内容。
-
在我的情况下,它是
mongod的不兼容版本。我已经从4.0升级到4.4,但必须先升级到4.2。为了弄清楚这一点,我以增加了详细程度mongod -vvvv --config /etc/mongod.conf启动了服务器,其中一条错误消息指出我当前的服务器二进制版本与现有的数据库文件不兼容。
标签: linux mongodb unix server ubuntu-14.04