将 Ubuntu 从 16.04 升级到 18.04 会破坏 MongoDB

将 Ubuntu 从 16.04 升级到 18.04 会破坏 MongoDB

我在将多台服务器从 Ubuntu 16.04 升级到 18.04 时遇到了问题。这些服务器运行的是受支持的 Mongo 版本,在 16.04 上运行 2.6.10,在升级后运行 3.6.3。升级会破坏现有的 MongoDB 数据库,据我所知,修复该问题的方法是降级 mongo 并进行滚动更新。

这似乎不是升级系统的预期方式,到目前为止我还没有找到合适的方法。手动降级 Mongo 并逐步升级真的是预期结果吗?

问题似乎在于直接从 2.6 升级到 3.6 时的兼容性,如果您从 16.04 升级到 18.04 就会发生这种情况。

** 重要提示:升级问题:在尝试升级到 3.6 之前,数据文件需要完全升级到 3.4 版本;请参阅 http://dochub.mongodb.org/core/3.6-upgrade-fcv更多细节。

我很感激任何建议,提前谢谢您。

相关内容