Mongodb 仲裁者不接受连接

Mongodb 仲裁者不接受连接,mongodb,replicaset,Mongodb,Replicaset,(MongoDB版本2.6.3) 我有一个副本集:2个节点+仲裁器。副本集可以正常工作,但我无法连接到仲裁器: Failed to connect to myarbiter.com, reason: errno:111 Connection refused 2014-07-16T13:41:59.513+0000 Error: couldn't connect to server myarbiter.com ( myIP), connection attempt failed at src/mo

(MongoDB版本2.6.3)

我有一个副本集:2个节点+仲裁器。副本集可以正常工作,但我无法连接到仲裁器:

Failed to connect to myarbiter.com, reason: errno:111 Connection refused
2014-07-16T13:41:59.513+0000 Error: couldn't connect to server myarbiter.com ( myIP), connection attempt failed at src/mongo/shell/mongo.js:148
exception: connect failed
Courios是指我可以在副本集中添加和删除节点。连接到次级或初级,我可以看到仲裁人:

"_id" : 2,
"name" : "myarbiter:myport",
"health" : 1,
"state" : 7,
"stateStr" : "ARBITER",
"uptime" : 4,
"lastHeartbeat" : ISODate("2014-07-16T13:25:13Z"),
"lastHeartbeatRecv" : ISODate("2014-07-16T13:25:13Z"),
"pingMs" : 111
如果我跟踪mongod.log(在仲裁器上),我可以看到

2014-07-16T13:48:15.583+0000 [initandlisten] connection accepted from SOME_IP:SOME_PORT #46 (37 connections now open)
2014-07-16T13:48:15.754+0000 [conn42]  authenticate db: admin { authenticate: 1, user: "MYUSER", nonce: "xxx", key: "xxx" }
2014-07-16T13:48:15.754+0000 [conn42] Failed to authenticate MYUSER@admin with mechanism MONGODB-CR: AuthenticationFailed UserNotFound Could not find user MYUSER@admin
2014-07-16T13:48:15.974+0000 [initandlisten] connection accepted from SOME_IP:SOME_POR #47 (38 connections now open)
使用我的另一个副本集,我总是可以毫无问题地连接到仲裁器。知道发生了什么吗


编辑:如果我删除副本信息并删除身份验证,我可以毫无问题地连接到该节点。没有防火墙问题:)

您说您有另一个副本集无故障运行。它是否运行在与麻烦版本完全相同的MongoDB版本上

MongoDB有一个关于仲裁器配置和连接限制的公开问题。最近似乎发生了一些变化-您可以查看一下,看看那里写的信息是否对您有帮助: