MongoDB brew升级正在撒谎

时间:2013-06-30 16:27:00

标签: mongodb homebrew

Homebrew声称我拥有最新的MongoDB(2.4.4)。我已完全卸载并重新安装MongoDB。即使在启动mongo时我也得到了:

MongoDB shell version: 2.4.4

然而,这是一个谎言。如果我执行以下命令:

use admin
db.runCommand( {buildInfo: 1} )

然后继续告诉我我有2.0.6版本。这对我来说是一个实质性问题,因为我需要在2.2之前无法获得的聚合框架;我是否需要做一些事情来更新与Mongo分开的数据库?我错过了什么?

1 个答案:

答案 0 :(得分:0)

好吧,事实证明你真正需要做的就是关闭Mongo mongo; db.shutdownServer({timeoutSecs: 1}),然后运行mongod --upgrade。然后你知道,重新启动它。