蒙戈:命令行管理员身份验证失败

问题描述:

$ 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

找到了!只需要摆脱锁定文件。对我来说,这是在这里:

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