在 Debian 上启动 MongoDB,通常分为 使用系统服务(推荐) 和 手动启动 两种方式。下面按常见情况说明。
sudo systemctl start mongod
sudo systemctl enable mongod
sudo systemctl status mongod
看到 active (running) 即表示启动成功。
sudo systemctl stop mongod
sudo systemctl restart mongod
某些安装方式可能是:
sudo systemctl start mongodb
可用以下命令确认:
systemctl list-unit-files | grep mongo
mongod --dbpath /var/lib/mongodb --logpath /var/log/mongodb/mongod.log --fork
或前台运行:
mongod
⚠️ 手动启动需要你确保:
Failed to start mongod.service: Unit mongod.service not found说明未正确安装,可重新安装:
sudo apt update
sudo apt install -y mongodb-org
sudo chown -R mongodb:mongodb /var/lib/mongodb
sudo chown -R mongodb:mongodb /var/log/mongodb
sudo tail -n 50 /var/log/mongodb/mongod.log
如果你愿意,可以告诉我:
我可以更精确地帮你排查。