在Ubuntu 20.04上获取此错误。
我最初在ubuntu上安装了默认版本3.0.6。
我已经清除了它并安装了5.0.9。但现在我在日志中得到了这个错误,mongod不会启动。
"Failed to start up WiredTiger under any compatibility version. This may be due to an unsupported upgrade or downgrade."
版本之间存在巨大差距。您需要一次升级一个版本之间的所有版本:https://www.mongodb.com/docs/manual/release-notes/5.0-upgrade-standalone/#upgrade-版本路径:
要将现有的MongoDB部署升级到5.0,您必须运行4.4系列版本。
要从早于4.4系列的版本升级,必须依次升级主要版本,直到升级到4.4系列。例如,如果运行的是4.2系列,则必须先升级到4.4,然后才能升级到5.0。
或者您可以从3.0.6导出数据,从5.0.9开始使用空的数据目录(配置中的Storage.dbPath选项(,将数据导入5.0.9