首页 > 其他分享 >Mongo启动错误之:Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused

Mongo启动错误之:Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused

时间:2023-02-14 17:47:15浏览次数:53  
标签:127.0 Mongo 0.1 mongodb connect mongo usr

一、报错问题
当启动mongo时,报错:
Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused
如下:

connecting to: test
2021-07-21T16:49:42.932+0800 W NETWORK  [thread1] Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused
2021-07-21T16:49:42.933+0800 E QUERY    [thread1] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed :

二、报错原因

一般情况下,是因为在数据库mongo的存放目录data下,产生了mongo.lock文件,导致mongo无法进入

三、解决方法
1、进入mongo的存放目录

#1、 进入目录
cd /usr/local/mongodb/
#2、执行如下命令 进行修复
./bin/mongod --repair
#3、然后重启mongo
/usr/local/mongodb/bin/mongod -c /etc/monogdb.conf
#4、然后在执行mongo命令
cd /usr/local/mongodb/bin
./mongo

如果上述修复还存在问题,不能解决,则直接删除mongo.lock文件

#1、删除lock文件
rm -f /usr/local/mongodb/data/db/mongod.lock 
#2、重启mongo
/usr/local/mongodb/bin/mongod -c /etc/monogdb.conf

转载:https://blog.csdn.net/xu710263124/article/details/118971172

标签:127.0,Mongo,0.1,mongodb,connect,mongo,usr
From: https://www.cnblogs.com/zpzp/p/17120385.html

相关文章

  • vuluhub_jangow-01-1.0.1
    前言靶机:jangow-01-1.0.1攻击机:kalilinux2022.4靶机描述打靶ing靶机探测使用nmap扫描网段点击查看代码┌──(root㉿kali)-[/home/kali]└─#nmap192.168.70......
  • Mongodb数据库用户角色
    一、Mongodb数据库用户角色?MongoDB采用基于角色的访问控制(RBAC)来确定用户的访问。授予用户一个或多个角色,确定用户对MongoDB资源的访问权限和用户可以执行哪些操作。......
  • 10.1 汇编语言和本地代码是一一对应的
    在加法运算的本地代码中加上add(addition的缩写)、在比较运算的本地代码中加上cmp(compare的缩写)等。这些缩写称为助记符,使用助记符的编程语言称为汇编语言。通过查看汇编......
  • MongoDB 用户名密码登录 认证登陆
    mongo--port27017-u"adminUser"-p"adminPass"--authenticationDatabase"admin"[root@usdpvnode3mongodb]#catdocker-compose.ymlversion:'2'services:mong......
  • HDLBits(9)10.13
    2Verilog语言2.5更多特点2.5.4组合for循环翻转输出一个长度为100的向量(使用组合always块)moduletop_module(input[99:0]in,output[99:0]out);......
  • mongodb 命令行mongod启动报错
    abouttoforkchildprocess,waitinguntilserverisreadyforconnections.forkedprocess:3560ERROR:childprocessfailed,exitedwitherrornumber1Tose......
  • 解决redis-cli连接时出现Could not connect to Redis at 127.0.0.1:6379: Connection
    解决redis-cli连接时CouldnotconnecttoRedisat127.0.0.1:6379:Connectionrefused原因:服务端未启动[root@localhostbin]#./redis-serverredis.conf[root@localhos......
  • mongodb关于字符串id与ObjectId关联查询的办法
    db.ub.aggregate([{$match:{_id:ObjectId("xxxx")}},{ //提取users里面的user_id转换未ObjectId,名称定为uid$......
  • Mongodb基本使用
    MongoDB基本介绍Mongodb是C++语言编写基于分布式文件存储的开源数据库,属于NOSQL。Mongodb是在关系型与非关系型数据之间的产品,是非关系数据库中功能最丰富,最像关系型......
  • mongodb的查询命令
    db.collection.find()db.collection.find({属性:值})db.collection.findOne()查询集合中符合条件的所有的文档:db.stus.find();//返回数组,里面有多个对象db.stus.fin......