Mongodb 如何在由于此错误而未启动的辅助副本集成员上设置featureCompatibilityVersion?
我很抱歉,当时我正试图让一个副本集的断开成员重新联机。我遵循了删除/data/db中的数据并尝试同步的正常过程。还尝试将所有数据从一个辅助设备移动到另一个辅助设备,并重新启动mongo。每次我收到上面的标准错误,都会抱怨兼容性问题。现在服务器与3.6版本相同。那么为什么这是一个问题呢?。。。在另一台服务器上,必须将featureCompatibilityVersion=3.6设置为featureCompatibilityVersion=3.4。然而,要看到这一点,服务器需要启动,但由于它一直在重新启动,我无法检查。因此,我将其从副本集中删除,并启动它,然后看到它被设置为featureCompatibilityVersion=3.6。所以我把它改成了3.4,当它是副本集的一部分时又重新启动了它,但仍然有同样的问题。我怎样才能避开这个 其他服务器的featureCompatibilityVersion=3.4,因此,如果我正确同步,那么其他服务器不会拉入featureCompatibilityVersion=3.4的管理集合。那么,这为什么一直在抱怨呢? 如果不是,如何在未启动的服务器上更改此设置?mongo配置中是否有我可以设置的内容Mongodb 如何在由于此错误而未启动的辅助副本集成员上设置featureCompatibilityVersion?,mongodb,Mongodb,我很抱歉,当时我正试图让一个副本集的断开成员重新联机。我遵循了删除/data/db中的数据并尝试同步的正常过程。还尝试将所有数据从一个辅助设备移动到另一个辅助设备,并重新启动mongo。每次我收到上面的标准错误,都会抱怨兼容性问题。现在服务器与3.6版本相同。那么为什么这是一个问题呢?。。。在另一台服务器上,必须将featureCompatibilityVersion=3.6设置为featureCompatibilityVersion=3.4。然而,要看到这一点,服务器需要启动,但由于它一直在重
提前感谢您的帮助。这里可能不是一个有用的答案,只是一个合理性检查:删除replSet参数并完全单独启动mongod。。。。这样行吗
我只是建议,因为我看不出你的问题是什么,也许这会发现一些东西…不会花很长时间,可能没有帮助。。。我不太了解版本控制…是的,这很好。我这样做是为了从mongo配置中删除副本信息。然而,它说兼容性特性=3.6。所以我改变了这一点,尝试再次添加到副本集中,并得到相同的问题。但是,其他副本将此设置为3.4。我不知道为什么会这样。去mongo的网站-他们刚刚在那里建立了一个社区论坛-因为它是全新的,我认为员工正在监控它,你应该得到特别好的参与…谢谢。我会接受的