单实例Mongodb副本集-无法执行查询/插入操作

问题描述 投票:8回答:4

安装mongodb之后,我用mongod运行

mongod --dbpath <pathtodb> --logpath <pathtolog> --replSet rs0

然后我与mongo shell连接并运行

rs.initiate()

然后我尝试将文档插入集合中,但收到错误:

> db.blah.insert({a:1})
WriteResult({ "writeError" : { "code" : undefined, "errmsg" : "not master" } })

看着rs.status(),我看到状态是REMOVED

> rs.status(){“状态”:10,“ stateStr”:“已删除”,“正常运行时间”:1041,“ optime”:时间戳(1429037007,1),“ optimeDate”:ISODate(“ 2015-04-14T18:43:27Z”),“ ok”:0,“ errmsg”:“我们的副本集配置无效或我们不是它的成员”,“代码”:93}

我不知道该怎么办才能搞砸。我认为这应该起作用了。我该如何克服?

mongodb replicaset
4个回答
7
投票

6
投票

0
投票
注意:

0
投票
© www.soinside.com 2019 - 2024. All rights reserved.