【问题标题】:Cannot run mongod.service and therefore cannot connect to mongo无法运行 mongod.service,因此无法连接到 mongo
【发布时间】:2021-02-16 22:36:26
【问题描述】:

我不小心杀死了我的 mongo 本地服务器,所以每次我想连接时都必须运行这个命令:

mongod --port 27017 --dbpath /var/lib/mongodb --logpath /var/log/mongod.log

如何自动运行它? 由于某种原因我丢失了mongod.service 文件,所以我无法运行systemctl start mongod

如果有人可以请提供解决方案(或丢失的文件),它会有所帮助。

【问题讨论】:

    标签: mongodb shell ubuntu systemctl


    【解决方案1】:

    如果你运行这个,我认为服务会被修改和恢复。

    sudo systemctl enable mongod
    

    然后再次运行。

    sudo service mongod restart
    

    【讨论】:

    • 不工作,返回Failed to enable unit: Unit file mongod.service does not exist.
    • 您使用什么操作系统?我认为您应该尝试以下命令。 sudo systemctl daemon-reload。然后再次运行上面的启动命令。
    • 还是不行。似乎这项服务从未存在过,直到现在我都无法理解我的 mongo 是如何工作的
    猜你喜欢
    • 2015-07-03
    • 1970-01-01
    • 1970-01-01
    • 2018-09-02
    • 2019-06-21
    • 1970-01-01
    • 2018-05-07
    • 2021-11-21
    相关资源
    最近更新 更多