我刚刚将Meteor App从1.2迁移到了1.8。 现在,我正在尝试修复mongodb,以便它可以与新的mongodb版本兼容。
我正在使用以下命令修复我的mongodb:
~/.meteor/packages/meteor-tool/1.8.0_1/mt-os.linux.x86_64/dev_bundle/mongodb/bin/mongod --dbpath /my-app/.meteor/local/db --repair
但是运行此命令时出现此异常:
Exception in initAndListen: NonExistentPath: Data directory /my-app/.meteor/local/db not found., terminating
Meteor Server在端口3000上运行 Mongodb在端口3001上运行
答案 0 :(得分:0)
该主题可能会有所帮助:https://forums.meteor.com/t/mongo-4-meteor-1-8/46065
尤其是答案:https://forums.meteor.com/t/mongo-4-meteor-1-8/46065/8
或者,如果您在升级之前进行了备份,则更加容易。 重置并还原,在这种情况下应该可以解决问题。