我将在 Amazon ec2 ubuntu 12.0.4 linux 服务器上安装 mongodb,并更改 mongodb 的默认位置。我搜索了互联网,看到很多文章告诉用户使用。例如这个文章,第 7 页。
sudo chown mongod:mongod /your_data_storage_folder
获取新 mongodb 位置的权限。
我只是想知道,有没有知道 mongodb 用户和 mongodb 组我该怎么做?!大多数文章都这么写,但根本行不通!有什么办法吗?!有什么提示吗?!
答案1
您是否从 Ubuntu 存储库安装了 MongoDB?如果是,那么 mongodb 用户已经存在。您可以通过运行此命令来检查
cat /etc/passwd | grep mongodb
我猜运行这些命令可以解决权限问题
sudo chown -R mongodb:mongodb /yourmongodb
sudo service mongodb restart
现在 MongoDB 数据文件将存储在 /yourmongodb