使用的mongodb的版本是3.4,root用户操作
步骤:
vi /etc/mongod.conf
如图所示,
将
storage:
dbPath:
更改为自己指定的路径(我指定的是系统根目录下mongo文件夹,建议放在根目录下)
保存退出;
如果指定的路径中包含有未创建的文件夹,则需要创建此文件夹,如:
cd /
mkdir mongo
将此文件夹的所属用户和用户组都更改为mongod
chown -R mongod:mongod /mongo
最后重启mongod服务(service mongod restart)即可。
遇到的问题和解决方法:
起初指定的数据库存放路径为/root/mongo,并且设置了文件夹的用户权限,但是mongo服务却启动失败,在尝试了各种位置的存放路径后,发现放在根目录下,mongo服务可以正常启动,没有问题。