Mongodb mongo db.ShutdowServer()期间出错

Mongodb mongo db.ShutdowServer()期间出错,mongodb,ubuntu,Mongodb,Ubuntu,当我试图在我的VM Ubuntu中关闭mongodb时,我遇到了以下错误 我正在运行12.10 Ubuntu无头服务器 目前的Mongodb Shell版本是2.0.6 use admin switched to db admin > db.shutdownServer() Tue Dec 10 14:17:03 DBClientCursor::init call() failed Tue Dec 10 14:17:03 query failed : admin.$cmd { shutdo

当我试图在我的VM Ubuntu中关闭mongodb时,我遇到了以下错误

我正在运行12.10 Ubuntu无头服务器

目前的Mongodb Shell版本是2.0.6

use admin
switched to db admin
> db.shutdownServer()
Tue Dec 10 14:17:03 DBClientCursor::init call() failed
Tue Dec 10 14:17:03 query failed : admin.$cmd { shutdown: 1.0 } to: 127.0.0.1
server should be down...
Tue Dec 10 14:17:03 trying reconnect to 127.0.0.1
Tue Dec 10 14:17:03 reconnect 127.0.0.1 ok
Tue Dec 10 14:17:03 Socket recv() errno:104 Connection reset by peer 127.0.0.1:27017
Tue Dec 10 14:17:03 SocketException: remote: 127.0.0.1:27017 error: 9001 socket exception [1] server [127.0.0.1:27017] 
Tue Dec 10 14:17:03 DBClientCursor::init call() failed
Tue Dec 10 14:17:03 query failed : admin.$cmd { getlasterror: 1.0, w: 1.0 } to: 127.0.0.1
Tue Dec 10 14:17:03 Error: error doing query: failed shell/collection.js:151
我该怎么办

我试图关闭它的原因是因为我想更新到Mongo2.2


请告知。

尽管消息令人困惑,但如果您通过
mongo
shell关机,这实际上是预期的行为。由于您通过
mongo
shell运行了
db.shutdownServer()
命令,因此它无法再连接到服务器,这基本上表明shell已断开连接

当您点击回车键时,
mongo
shell会尝试自动重新连接,这会导致类似“尝试重新连接…”的消息


如果您想升级/观看此行为/消息,还有一个有待改进的问题:。

直到现在我才看到此消息,当时我安装了两次,一次是brew,另一次是默认安装。即使删除了随brew安装的一个,我仍然收到消息。