成功安装后运行“mongod”命令时权限被拒绝
Posted
技术标签:
【中文标题】成功安装后运行“mongod”命令时权限被拒绝【英文标题】:Permission denied when 'mongod' command is run after successful installation 【发布时间】:2015-11-15 15:03:02 【问题描述】:我成功安装了mongodb,然后运行mongod
命令后出现这个错误:
2015-08-21T20:48:25.862+0530 I STORAGE [initandlisten] initAndListen 异常:98 无法创建/打开锁定文件:/data/db/mongod.lock errno:13 Permission denied 是否已经是 mongod 实例运行?,终止 2015-08-21T20:48:25.889+0530 我控制 [initandlisten] dbexit: rc: 100
我什至做了这个并得到了这个结果:
ls -ld /data/db/
drwxr-xr-x 2 root wheel 68 Aug 21 20:45 /data/db/
【问题讨论】:
【参考方案1】:授予对 db 数据文件夹的读写权限并重新打开您的终端,然后尝试使用 mongod。祝你好运。
【讨论】:
可能修复数据库的所有权是一个更好的修复方法以上是关于成功安装后运行“mongod”命令时权限被拒绝的主要内容,如果未能解决你的问题,请参考以下文章
Visual Studio Code Node.js 在运行 npm start 命令时在 Mac 中给出权限被拒绝错误
尝试在 ubuntu 16.04 上安装 ruby gem 时权限被拒绝