大多数系统管理员都不喜欢使用/目录来存储自己的文件或数据库。所以,如果他们已经安装的MongoDB数据库服务器,所有数据默认情况下它存储在/ var / lib/mongo(版本/ OS特定的)。在本教程中,我们将默认MongoDB数据路径更改为我们已经附加的新磁盘(AWS的EBS目录)等目录。
更改MongoDB的默认数据路径:
1.在做任何改变前,停止MongoDB的服务
# service mongod stop
2.现在改变DBPATH目录MongoDB存储的所有数据位置。 编辑mongodb的配置文件
/etc/mongodb.conf并更新与新的目录
DBPATH变量的值。
Change this:
dbpath=/var/lib/mongo
With:
dbpath=/home/myuser/data/mongo
3.现在把旧目录中的文件复制到新的位置,像下面的命令
# cp -ra /var/lib/mongo /home/myuser/data/mongo
4.最后使用以下命令启动MongoDB的服务。现在的MongoDB将开始使用新的目录(/ home / myuser/ lib/mongo)作为默认的数据目录。
# service mongod start