无法更改MongoDb的数据库目录

时间:2015-09-30 10:31:53

标签: mongodb path ubuntu-14.04 database

我想更改MongoDb的目录。我尝试使用mongod --dbpath并更改mongod.conf中的目录路径。 Follwing是我使用的命令 -

  

mongod --dbpath / home / mongodata

  

dbpath = / home / mongodata   在/etc/mongod.conf中

     

chown $ USER -R / home / mongodata

但是当我将数据导入数据库时​​,它仍然会转到/ var / lib / mongodb文件夹。 请问任何人都可以建议我如何更改mongodb数据库的默认目录?

我使用的是Ubuntu 14.04和MongoDb vz 3.0.6。

1 个答案:

答案 0 :(得分:0)

您是否停止并重新启动该服务。你现在可能已经回答了这个问题,但是对于其他人,我提出了以下建议。您可以根据具体需要修改以下代码。希望它有所帮助。

sudo service mongod stop
sudo mv mongodb /home/mongodata
sudo ln -s /home/mongodata /your-former-path
sudo chown mongodb:mongoldb /home/mongodata
sudo service mongod start