MongoDB:replSet无法从self或任何种子“服务器未运行–replSet”获取local.system.replset配置

我尝试在Ubuntu 14.04 x64上设置副本集.
我尝试时遇到的第一个错误

$sudo mongod --port 27017 --replSet rs0:

replSet can't get local.system.replset config from self or any seed (EMPTYCONFIG)

我读到了> rs.initiate()解决了这个问题,所以我这样做了

$sudo service mongod start
$mongo
rs.initiate()

抛出:

{ "ok" : 0, "errmsg" : "server is not running with --replSet" }

所以,如果我无法用–replSet启动mongod,我如何解决rs.initiate()中我需要解决第一个错误的错误?
这就像一个恶性循环!

最佳答案
使用第二个命令shell解决了这个问题:

控制台1:

$sudo mongod --port 27017 --replSet rs0

console2:

$mongo
  > rs.initiate()

转载注明原文:MongoDB:replSet无法从self或任何种子“服务器未运行–replSet”获取local.system.replset配置 - 代码日志