我已经启动了 mongodb 服务器,并在端口 27001 上启用了副本集名称“rs01”。
然后启动另一个命令窗口以在同一端口上启动 mongo db。
状态表明“rs0”不是副本集的成员。
rs0:OTHER> rs.status()
{
"operationTime" : Timestamp(1552575009, 1),
"ok" : 0,
"errmsg" : "Our replica set config is invalid or we are not a member of it",
"code" : 93,
"codeName" : "InvalidReplicaSetConfig",
"$clusterTime" : {
"clusterTime" : Timestamp(1552575009, 1),
"signature" : {
"hash" : BinData(0,"AAAAAAAAAAAAAAAAAAAAAAAAAAA="),
"keyId" : NumberLong(0)
}
}
}
Run Code Online (Sandbox Code Playgroud)
但是,如果我尝试注册会员,则会出现以下错误消息。任何帮助,将不胜感激。
rs0:OTHER> rs.initiate({_id:"rs0",members[{_id:0,host:"localhost:27001"}]})
2019-03-14T22:14:39.840+0530 E QUERY [js] SyntaxError: missing : after property id @(shell):1:30
rs0:OTHER> rsconf={ _id:"rs0", members: [ { …
Run Code Online (Sandbox Code Playgroud) mongodb ×1