2016-07-23 120 views

回答

1

您可以嘗試在文件系統中搜索mongod.lock文件。該文件在WiredTiger和mmapv1引擎的數據庫目錄中創建。

如果您從Linux命令行運行mongod,請檢查歷史記錄。

+0

'mongod.lock'顯然在我的系統中無處可用。 – user124384

0

dbpath可以通過設置:

  • mongod --dbpath <your_db_path>
  • mongod --config configuration.file,其中配置包含類似的條目:dbpath=<yourdb_path>

默認情況下,蒙戈帶有一個服務腳本(對於Linux位於/etc/init.d/mongod),它將在啓動時啓動mongod。對我來說,它包含:

CONF=/etc/mongodb.conf 
mongod --config $CONF 

CONF變量可能對您的系統

在不同的值。如果你想找到你的蒙戈DBPATH,你要看看這個配置文件。

您可以手動dbpath設定mongod --dbpath /var/mongo/data,但如果重新啓動mongod的服務,它會考慮到從mongod的服務腳本

還要注意的一個,從人的mongod:

除非特別指定,mongod的將在默認的>/data/db目錄中查找數據文件。 (Windows系統使用\ data \ db目錄。)如果使用軟件包管理系統進行安裝。 檢查您的軟件包提供的/etc/mongodb.conf文件>以查看dbpath的配置。

相關問題