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