忘了mongodb数据路径

时间:2013-04-15 02:16:36

标签: mongodb

我们有一个mongodb数据库使用了几年。现在开发者离开了。服务器重启后,我们无法找到他指定的数据路径的位置。它不是默认的/data/db/。我们的服务器是CentOS。有没有命令可以搜索它?感谢。

2 个答案:

答案 0 :(得分:2)

连接到shell并运行以下命令:

> db.adminCommand('getCmdLineOpts')

你会看到类似的东西:

{
    "argv" : [
        "mongod",
        "--fork",
        "--logpath",
        "/data/logs/24rc2.log",
        "--dbpath",
        "/data/foobar"
    ],
    "parsed" : {
        "fork" : true,
        "dbpath" : "/data/foobar",
        "logpath" : "/data/logs/24rc2.log"
    },
    "ok" : 1
}

答案 1 :(得分:1)

dbpath中查找/etc/mongodb.conf配置行。