蒙戈:命令行管理员身份验证失败
问题描述:
$ 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
我无法再对管理员集合进行验证。我认为这是因为我以前的登录没有被清除,或被锁定?我如何解决这个问题?
答
找到了!只需要摆脱锁定文件。对我来说,这是在这里:
/ap/mongo/data/db/mongod.lock
Found it! 只需要摆脱锁定文件。 对我来说,这是在这里: /ap/mongo/data/db/mongod.lock – axiomx11 2012-02-15 16:54:54
你可以添加这个答案并接受它,所以它可能对某人有用。 – 2012-02-16 07:33:44