您好我有三台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 - 这个显示“未知”,
如何重新配置复制; 我需要一个应该是主要的。, 意味着至少我需要一台服务器作为主服务器。如何得到这个。,
答案 0 :(得分:2)
我自己解决了。做了一些R& D.基本上我无法从这些服务器中获得主要。但是一台服务器次要。所以我做的是,
1
在“未知”服务器上运行 db.shutdownServer(),关闭其他服务器。
2
删除了这两台服务器上 dbpath 文件夹(Inside Files not Folder)中的所有数据。
3
在两台服务器上启动mongo服务器。这使得这些mongo处于STARTUP2状态
此程序为我提供了一个主要,并且最近重新启动了 STARTUP2
我没有碰到辅助服务器。在我的情况下是10.0.0.1。