【发布时间】:2015-04-07 12:04:22
【问题描述】:
您好,我有三个 mongo 服务器。, 10.0.0.1, 10.0.0.2, 10.0.0.3,
我在这三个之间配置了副本集。, 一切正常。, 由于服务器崩溃,现在一切都出错了。 10.0.0.1 - 这个显示“次要”, 10.0.0.2 - 这个显示“未知”, 10.0.0.3 - 这个显示“未知”,
如何重新配置复制; 我需要任何一个应该是主要的。, 意味着至少我需要一台服务器作为主要服务器。如何获得这个。,
【问题讨论】:
-
似乎服务器无法看到对方。尝试从每台机器连接到其他机器。
-
每台服务器之间的连接正常。仍然有同样的问题。
-
让我直截了当地说:您可以使用 mongo shell 从 A 连接到 B 和 C,B 到 A 和 C 以及 C 到 A 和 B 也是如此?不同的服务器表示它们处于什么状态?
-
您能否发布
rs.status()并告诉我们您在哪个节点上运行了rs.status()?日志中有什么东西吗?什么是崩溃,哪个节点崩溃了?Unknown是成员从未通信的状态,所以我认为除了(除此之外?)还有网络问题正在发生。
标签: mongodb replication