我有一个分片的,复制的mongodb群集。我正在将分片重新IP到不同的子网上。刚刚开始重新IP一个二级mongod。它现在有了新IP,我刷新了DNS。但是在Cloud Manager中,该服务器现在显示为DOWN。 我该怎么做才能让MongoCloud再次看到该服务器?我知道MongoCloud通过安装在它们上面的mongo自动化服务与分片进行通信,但是我没有看到有关IP地址的任何配置等。
答案 0 :(得分:0)
找到答案:
有一个硬编码的主机文件总是强制mongod服务器到旧的IP地址。删除主机文件条目后,一切正常。主机文件(在Windows中)位于另外两个副本集成员的C:\ Windows \ system32 \ drivers \ etc \ hosts中(我有一个分片的env。w / 1主要和2个辅助)。 主机文件每个条目包含一行,host ip