安装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}
我不知道该怎么办才能搞砸。我认为这应该起作用了。我该如何克服?