Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法更改MongoDb的数据库目录_Mongodb_Path_Ubuntu 14.04_Database - Fatal编程技术网

无法更改MongoDb的数据库目录

无法更改MongoDb的数据库目录,mongodb,path,ubuntu-14.04,database,Mongodb,Path,Ubuntu 14.04,Database,我想更改MongoDb的目录。我尝试使用mongod--dbpath,并在mongod.conf中更改目录的路径。下面是我使用的命令- mongod--dbpath/home/mongodata 及 dbpath=/home/mongodata 在/etc/mongod.conf中 chown$用户-R/home/mongodata 但当我将数据导入数据库时,它仍然会进入/var/lib/mongodb文件夹。 有人能建议我如何更改mongodb数据库的默认目录吗 我使用Ubuntu 14.04

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

mongod--dbpath/home/mongodata

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

chown$用户-R/home/mongodata

但当我将数据导入数据库时,它仍然会进入/var/lib/mongodb文件夹。 有人能建议我如何更改mongodb数据库的默认目录吗


我使用Ubuntu 14.04和MongoDb vz 3.0.6。

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

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

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

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

请将有关MongoDB管理和维护的问题放置在上。请将有关MongoDB管理和维护的问题放置在上