尝试将用户添加到MongoDB分片时,我收到以下异常
2017-04-25T05:59:17.894 + 0000 E QUERY错误:无法添加用户:不是主人
在错误()
在DB.createUser(src / mongo / shell / db.js:1101:11)
at mongo.js:1:4 at src / mongo / shell / db.js:1101
如何将用户添加到mongo Shard?
提前致谢
答案 0 :(得分:1)
需要使用
在主分片机集中配置副本服务器<强> rs.initiate()强>
然后使用
在查询路由器中添加分片<强> sh.addShard()强>
我可以通过在运行添加用户命令
之前切换数据库来在Shard上添加用户使用管理员
使用此功能,您可以切换数据库,然后添加用户