每当我输入:rs.initiate()
时,我都会收到以下错误消息:
{
"info2" : "no configuration explicitly specified -- making one",
"me" : "VMHOSTNAME:27017",
"ok" : 0,
"errmsg" : "No host described in new configuration 1 for replica set rs0 maps to this node",
"code" : 93
}
我正在使用最新的 MongoDB 在 google-cloud-engine 下运行。
关于如何解决这个问题的任何建议?
最佳答案
您可以尝试将参数传递给 .initiate()
命令。
像这样:
rs.initiate({_id:"yourReplSetName", members: [{"_id":1, "host":"yourHost:yourPort"}]})
这对我有用。
关于mongodb - 无法在 Ubuntu 中启动副本集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28843496/