2012-02-15 103 views
2
$ mongo 
MongoDB shell version: 2.0.0 
connecting to: test 
> use admin 
switched to db admin 
> db.auth('admin', '******') 
1 

然後我可以連接到其他數據庫並執行命令蒙戈:命令行管理員身份驗證失敗

然後我不小心撞到CTRL-C,所以我嘗試重新登錄。

$ mongo 
MongoDB shell version: 2.0.0 
connecting to: test 
> use admin 
switched to db admin 
> db.auth('admin', '******') 
0 

我無法再對管理員集合進行驗證。我認爲這是因爲我以前的登錄沒有被清除,或被鎖定?我如何解決這個問題?

+0

Found it! 只需要擺脫鎖定文件。 對我來說,這是在這裏: /ap/mongo/data/db/mongod.lock – axiomx11 2012-02-15 16:54:54

+0

你可以添加這個答案並接受它,所以它可能對某人有用。 – 2012-02-16 07:33:44

回答

1

找到了!只需要擺脫鎖定文件。對我來說,這是在這裏:

/ap/mongo/data/db/mongod.lock