无法在 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
用户必须有在那里写的权限。
总是寻找日志,每项服务都会将某些内容记录到自己的文件或系统日志中。希望在该日志中,您会找到阻止服务启动的具体问题。
我已经尝试过所有以前的命令,比如
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
用户必须有在那里写的权限。
总是寻找日志,每项服务都会将某些内容记录到自己的文件或系统日志中。希望在该日志中,您会找到阻止服务启动的具体问题。