blu*_*lds 5 configuration mongodb
我想为 mongodb 使用相对路径,以便每个用户在运行 mongo 时都有一个单独的数据目录。
我试过设置
dbpath = ~/mongodb_data
Run Code Online (Sandbox Code Playgroud)
在我的配置文件中,但由于某种原因似乎不起作用 - 我得到:
ERROR: dbpath (~/mongodb_data) does not exist.
Run Code Online (Sandbox Code Playgroud)
起初我认为这可能是权限错误,但我在一个拥有 ~/mongodb_data rw 的用户下运行 mongod。
我正在尝试做的事情是否可行,如果可行,我该如何去做?
小智 5
你好 blueberryfields,
我能够像在我的 Windows 机器上那样做到这一点:
mongod --dbpath ..\..\data\db
Run Code Online (Sandbox Code Playgroud)
您也可以使用符号链接。
但如前所述,更新用户启动脚本是最好的可管理解决方案。
我会指定从根开始的完整路径,而不是使用波浪号。我不确定它可以使用它。
dbpath = /home/yourusername/mongodb_data
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2597 次 |
最近记录: |