【问题标题】:Connecting Mongodb Error连接MongoDB错误
【发布时间】:2017-08-22 14:37:40
【问题描述】:

所以我正在尝试在 Ubuntu 虚拟机上安装 RocketChat 和 MongoDB。我已经正确配置了所有内容,包括使用适当的 IP 地址:192.168.50.56(按原样注释掉):

# network interfaces
net:
  port: 27017
  #bindIp: 192.168.50.56


#processManagement:

#security:

#operationProfiling:

#replication:

replication:
        oplogSizeMB;
1
        replSetName: rs0

当我尝试连接时,我不断收到此错误:

@RocketChat:/etc$ mongo
MongoDB shell version v3.4.7
connecting to: mongodb://127.0.0.1:27017
2017-08-16T15:05:31.690-0400 W NETWORK  [thread1] Failed to connect to 127.0.0.1:27017, in(checking socket for error after poll), reason: Connection refused
2017-08-16T15:05:31.690-0400 E QUERY    [thread1] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed :
connect@src/mongo/shell/mongo.js:237:13
@(connect):1:6
exception: connect failed

【问题讨论】:

    标签: mongodb rocket.chat


    【解决方案1】:

    如果你想让 mongo 监听多个接口/IP 地址,你需要列出两个 IP 地址。

    # network interfaces
    net:
      port: 27017
      bindIp: 127.0.0.1,192.168.50.56
    
    replication:
            oplogSizeMB: 1
            replSetName: rs0
    

    ip 可以用逗号分隔。

    然后重启mongodb

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-04
      • 2016-09-13
      • 2015-08-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多