小编Mao*_* Lu的帖子

如何在不调用 rs.initiate() 的情况下初始化 mongodb 复制集?

我正在尝试使用 replSet=1 启动 mongod,如下所示: $mongod --dbpath /x/y --replSet 1

但是我不断收到诸如“您需要通过调用 rs.initiate() 来初始化复制集”之类的错误,然后我启动了一个 mongo shell 来发出 rs.initiate() 并且问题得到解决。

但我的问题是为什么需要一个单独的 mongo shell?有没有办法使用 mongod 选项来做到这一点?

mongodb

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

mongodb ×1