启动mongodb报错

启动mongodb

# systemctl start mongod

报如下错误

Job for mongod.service failed because the control process exited with error code. See "systemctl status mongod.service" and "journalctl -xe" for details.
1个回答

原因:
sock文件没有权限,解决方案是删除掉sock文件。当前mongod用户没有权限打开之前某次用root创建的sock文件
解决方法:
删除掉改sock文件,重启服务器。在我的机器上例如rm -f /tmp/mongodb-27017.sock

36nu 分享编程知识及经验

已有账号?立即登录
微信公众号
关注36nu微信公众账号
获取最新编程知识及经验