首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MongoDB -不自动发现集群

MongoDB -不自动发现集群
EN

Stack Overflow用户
提问于 2019-03-14 14:41:26
回答 2查看 237关注 0票数 2

设想情况:

  1. 我在MongoDB 3 MongoDB节点上安装了 v3.6
  2. 在3个节点上设置一个密钥文件
  3. mongod.conf中命名Replset
  4. 重启MongoDB

此时,MongoDB自动在3个节点之间启动副本集。这在我的情况下是不可取的。

问:如何确保MongoDB不会自动启动ReplSet?

我想手动做这个。

EN

回答 2

Stack Overflow用户

发布于 2019-03-19 13:25:43

看来我的解决办法是:

  1. 安装mongoDB
  2. 在config ->重新启动mongo中未启用安全/密钥文件的位置配置
  3. 创建用户
  4. 初始复制集
  5. 在config -> restart mongo中启用安全/密钥文件的位置配置
票数 0
EN

Stack Overflow用户

发布于 2019-03-19 13:43:12

我不知道你为什么要手动启动一个复制集。您能详细介绍一下用例吗?据我所知,在MongoDB副本集中,次要程序遵循上游主机的操作日志( oplog ),该操作日志可以是主主机,也可以是具有较新oplog的次要主机。这确保了设置的高可用性,并且所有这些都发生在自动发现的后台。为什么你想要摆弄自动发现和启动复制集?也许我可以从你的用例中学到什么,如果我在这里遗漏了什么。

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

https://stackoverflow.com/questions/55165350

复制
相关文章

相似问题

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