无法在 ubuntu 中启动 mongodb 服务无法在 Ubuntu 20.04 上连接

Unable to start mongodb servise in ubantu failed to connect on Ubantu 20.04

我已经尝试过所有以前的命令,比如 sudo chmod -R 0777 /var/lib/mongodb

sudo rm /var/lib/mongodb/mongod.lock
sudo mongod --repair
sudo service mongod start
sudo service mongod status

第一个命令说文件不可用且未删除 我也给了它所有的权限

sudo chown -R mongodb:mongodb /var/lib/mongodb

但它没有显示任何东西 还修复命令不起作用 也重新启动 ubantu 但仍然无法正常工作

在 Ubuntu 上调试服务的任何问题时,试试这个:

# cat /var/log/messages

在那里您可能会找到有关该问题的更多信息。

此外,在您的情况下,mongod 应该登录到一个文件夹,例如

/var/log/mongod 

或类似的东西,要做到这一点,mongo 用户必须有在那里写的权限。

总是寻找日志,每项服务都会将某些内容记录到自己的文件或系统日志中。希望在该日志中,您会找到阻止服务启动的具体问题。