成功安装后运行“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”命令时权限被拒绝的主要内容,如果未能解决你的问题,请参考以下文章

尽管有权限,但 mongod 权限被拒绝

Visual Studio Code Node.js 在运行 npm start 命令时在 Mac 中给出权限被拒绝错误

听 EACCES:Windows 中的权限被拒绝

尝试在 ubuntu 16.04 上安装 ruby​​ gem 时权限被拒绝

'PermissionError:[Errno 13]权限被拒绝',使用批处理文件运行python脚本后

React Native Ios 错误:权限被拒绝,mkdir