2013-04-15 41 views
1

我們有一個使用了幾年的mongodb數據庫。現在開發人員離開了。服務器重啓後,我們無法找到他指定的數據路徑。這不是默認的/data/db/。我們的服務器是CentOS。有沒有任何命令來搜索它?謝謝。忘記mongodb數據路徑

回答

2

連接到外殼,並運行以下命令:

> 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

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