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
。參考來源: