我有一个 mongodb 3.4 集群,我想将其升级到 3.6。在测试运行(virtualbox)中,我能够这样做,但是在实际集群中,我rs.status()
在调用 add 后得到了以下信息:
lastHeartbeatMessage" : "Server min and max wire version are incompatible (6,6) with client min wire version (0,5)",
"configVersion" : -1
有什么想法吗?我按照 mongo 网站上的说明进行操作,并将兼容性设置为 3.4,但它不起作用。
如果有人遇到这种情况,请告诉我。谢谢。
答案1
我刚刚遇到了同样的问题。
停止服务器
从 dbPath 中删除所有文件
将服务器添加到主服务器上的副本集,例如:rs.add(“server.domain”)
启动服务器
现在应该没问题了