重新启动mongo进程时出现mongo服务器问题



Mongo进程由普通用户启动,然后服务器已经重新启动。在重新启动服务器后,当试图用同一用户启动mongod时,获得的权限被拒绝。我检查了日志文件,用户名被更改为root用户。

错误消息为

断言:28595:13:initAndListen中的权限被拒绝异常:28595 13:权限被拒绝,终止dbexit:rc:100

在日志文件中

1 root      root      256 WiredtigerLog4.log
1 mongodb   mongodb   256 WiredtigerLog3.log
1 mongodb   mongodb   256 WiredtigerLog2.log
1 mongodb   mongodb   256 WiredtigerLog1.log

我的问题用户名是如何更改为根的

刚刚在装载磁盘上遇到了同样的问题。请确保将文件夹组和mongo数据目录的权限更改为mongod。

delete pid from /var/run/mongodb/mongoX.pid
chown -R mongod:mongod /<mongodatadirectory>/
chmod 775 -R /<mongodatadirectory>/

服务mongod重启\sysvinit

相关内容

最新更新