问题描述
客户端连接文档数据库服务实例时报错,连接命令为:
mongo "mongodb://<用户>:<密码>@<IP1:Port1>/admin?authSource=admin"
连接成功之后,执行命令的报错信息为:
"ok" : 0, "errmsg" : "not master and slaveOk=false", "code" : 13435, "codeName" : "NotMasterNoSlaveOk",
原因问题
可能的原因有:
实例异常导致没有 Primary 节点。
客户端只连接到了 Secondary节点。
处理方法
登录到文档数据库服务实例控制台,在基本信息页面中查看各个节点的运行状态,确认各个节点运行状态正常。
检查客户端连接命令,确保连接了所有的 mongod 节点,并指定 replicaSet 参数。