【问题标题】:Cannot change database directory of MongoDb无法更改 MongoDb 的数据库目录
【发布时间】:2015-12-28 02:34:23
【问题描述】:

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

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。

【问题讨论】:

标签: mongodb path ubuntu-14.04 database


【解决方案1】:

您是否停止并重新启动了服务。您现在可能已经回答了这个问题,但是对于其他人,我提出了以下内容。您可以根据您的特定需求修改以下代码。希望对您有所帮助。

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

【讨论】:

    猜你喜欢
    • 2011-04-21
    • 1970-01-01
    • 1970-01-01
    • 2011-08-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-26
    相关资源
    最近更新 更多