MongoDB数据库4.0.10版本。

第一步:首先看mongodb的配置文件,如果authorization是enabled改成disabled,再卸载MongoDB删除www/server/mongodb目录中的文件,并重新安装MongoDB。

如果第一步还是不能正常启动数据库,请看第二步。

第二步:查看日志显示Failed to unlink socket file /tmp/mongodb-27017.sock Unknown error
这是由于MongoDB 服务器没有正常关闭导致 socket 文件没有被正确清理。

要解决这个问题,你可以尝试手动删除这个 socket 文件,然后重新启动 MongoDB 服务器。你可以通过以下步骤来实现:

  1. 手动删除 socket 文件:

    sudo rm /tmp/mongodb-27017.sock
  2. 重新启动 MongoDB 服务器:

    mongod --dbpath=/www/server/mongodb/data --fork --logpath=/www/server/mongodb/log/config.log

如果还不行重复   第一步。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐