首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mongodb 3.2.4中的共享集群身份验证

mongodb 3.2.4中的共享集群身份验证
EN

Stack Overflow用户
提问于 2016-05-06 18:04:58
回答 1查看 2.5K关注 0票数 0

我有6台单神服务器。

2片,副本集,每台服务器(共4台单神服务器),2台配置服务器,2台mongos,将运行在shard服务器本身上

我想在切分群集上启用身份验证。我试着启用--在启动6个单神实例时使用,但是它会抛出错误。

切分mongosMain错误初始化切分状态,休眠2秒,然后重试:un胃:未能从config.shards服务器获得更新的切分列表,原因是未授权对config.shards进行查询

如何在切分群集中启用身份验证?我正在使用mongodb 3.2.4版本。

配置服务器将如何与其他单神服务器进行内部通信?

我是否需要在admin中分别在每个单神上创建用户?

请帮助我理解这一点。

-Thanks提前。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-07 05:39:39

对于共享集群,您必须使用keyfile或x.509证书身份验证来进行集群间通信。

请参考以下链接:https://docs.mongodb.com/manual/core/security-internal-authentication/

若要创建用户,请连接到mongos并添加用户。由于版本2.6+,MongoDB将用户登录数据存储在配置服务器的管理数据库中,因此您不必分别在每个单神上创建用户。此外,您还可以参考以下链接:

http://pe-kay.blogspot.in/2016/02/update-existing-mongodb-replica-set-to.html

http://pe-kay.blogspot.in/2016/02/securing-mongodb-using-x509-certificate.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37078771

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档