-1

我有一个分片的、复制的 mongodb 集群。我正在重新对分片进行 IP 处理以使其位于不同的子网上。刚开始重新 IPing 一个辅助 mongod。它现在有了新的 IP,我刷新了 DNS。但是在 Cloud Manager 中,该服务器现在显示为 DOWN。我该怎么做才能让 MongoCloud 再次看到该服务器?我知道 MongoCloud 通过安装在它们上的 mongo 自动化服务与分片通信,但我没有看到任何关于 IP 地址等的配置。

4

1 回答 1

0

找到了答案:

有一个硬编码的主机文件总是强制 mongod 服务器使用旧的 IP 地址。删除主机文件条目后,一切正常。主机文件(在 Windows 中)位于其他 2 个副本集成员的 C:\Windows\system32\drivers\etc\hosts 中(我有一个分片环境。w/1 个主要和 2 个辅助)。主机文件包含每个条目一行,主机 ip

于 2017-06-02T21:34:18.540 回答