MongoDB根用户运行问题。

y363893017 2018-05-30 05:47:44
这几天在自己的虚拟机上面用源码的方式安装了企业级mongodb3.6.4版本。系统是红帽6.8。按照步骤装好后,每次输入mongo直接无验证登录的时候都会提示我是用root用户启动了服务,如果启用了对应的账号登录的话是看不见这些消息,那也不是不说没有了。所以有没有大神知道这个警告该怎么消除?我能用的办法都用了。求大神帮个忙,谢谢!!!
...全文
1215 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
crynono 2018-05-31
  • 打赏
  • 举报
回复
我新建了一个用户liao
root用户创建一个目录: mkdir -p /data/db531
修改一下目录权限: chown -R liao /data/db531
切换为liao这个用户: su liao
启动mongo: mongod --dbpath=/data/db531
可以看到已经启动,并且是liao这个用户


y363893017 2018-05-31
  • 打赏
  • 举报
回复
引用 1 楼 crynono 的回复:
这个意思是你的mongod进程,应该以其他用户来启动mongod,不推荐以root来启动
这个我知道,所以我新建了用户,然后把权限也处理了 可切换了用户怎么都无法启动。提示dbpath指定的数据文件为只读模式。
crynono 2018-05-30
  • 打赏
  • 举报
回复
这个意思是你的mongod进程,应该以其他用户来启动mongod,不推荐以root来启动

1,747

社区成员

发帖
与我相关
我的任务
社区描述
MongoDB相关内容讨论区
社区管理员
  • MongoDB社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧