小编use*_*188的帖子

MongoDB服务器未使用replset运行

我做一个MongoDB作业并按照步骤,但我遇到了"服务器没有运行replset"的问题

我这一步是:

`"start mongod --replSet m101 --logpath 1.log --dbpath \data\rs1 --port 27017 --smallfiles --oplogSize 64
start mongod --replSet m101 --logpath 2.log --dbpath \data\rs2 --port 27018 --smallfiles --oplogSize 64
start mongod --replSet m101 --logpath 3.log --dbpath \data\rs3 --port 27019 --smallfiles --oplogSize 64
Run Code Online (Sandbox Code Playgroud)

现在连接到mongo shell并确保它出现.

mongo --port 27017
Run Code Online (Sandbox Code Playgroud)

现在,您将创建副本集.在mongo shell中键入以下命令:

config = { _id: "m101", members:[`
          { _id : 0, host : "localhost:27017"},
          { _id : 1, host : "localhost:27018"},
          { _id : 2, host : "localhost:27019"} ]
};
rs.initiate(config);"
Run Code Online (Sandbox Code Playgroud)

我不知道问题出在哪里,有人说问题可能是另一个正在运行的mongod.但我没有任何其他mongod在同一时间运行.

谢谢!

mongodb

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

标签 统计

mongodb ×1