systemctl status mongod
查看服务是否运行,未启动则用 systemctl start mongod
启动。journalctl -ex
或 cat /var/log/mongodb/mongod.log
分析错误信息。/etc/mongod.conf
中 bindIp
、port
、dbPath
等参数正确,语法无误。/var/lib/mongo
)和日志目录权限为 mongod:mongod
,用 chown -R mongod:mongod
设置。df -h
确保磁盘充足,不足时清理或扩容。lsof -i :27017
查找占用端口的进程,用 kill -9 <PID>
终止。setenforce 0
,或修改配置使MongoDB目录安全上下文正确。/var/lib/mongo/mongod.lock
,用 mongod --repair
修复数据。libssl
),CentOS 7可用 yum install openssl-devel
。参考来源: