1

我们有一个使用了几年的 mongodb 数据库。现在开发商走了。服务器重启后,我们找不到他指定的数据路径在哪里。它不是默认值/data/db/。我们的服务器是 CentOS。有什么命令可以搜索吗?谢谢。

4

2 回答 2

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
}
于 2013-04-15T03:10:11.317 回答
1

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

于 2013-04-15T03:06:34.900 回答