Попытка добавить узлы в набор реплик rs0 с помощью rs.add() в оболочке mongo PRIMARY

Экземпляры новые, без данных, и были созданы в AWS Marketplace с использованием сервера Parse на базе Bitnami в Ubuntu 14.04.

Я попытался добавить узел, используя rs.add(), но получил эту ошибку:

rs0:PRIMARY> rs.add( "172.31.39.86:27017" )
{
    "ok" : 0,
    "errmsg" : "Quorum check failed because not enough voting nodes responded; required 2 but only the following 1 voting nodes responded: ip-172-31-44-97:27017; the following nodes did not respond affirmatively: 172.31.39.86:27017 failed with Failed attempt to connect to 172.31.39.86:27017; couldn't connect to server 172.31.39.86:27017 (172.31.39.86), connection attempt failed",
    "code" : 74
}

PrivateIP экземпляра, который я пытаюсь добавить в ReplicaSet «rs0», — 172.31.39.86, а PrivateIP экземпляра, который в настоящее время является ОСНОВНЫМ, — 172.31.44.97.

Шаги, которые я сделал, описаны следующим образом:

  • #P5# <блочная цитата> #P6#
  • #P7# <блочная цитата> #P8#
  • #P9# <блочная цитата> #P10#

Выглядит так:

dbpath=/opt/bitnami/mongodb/data/db
logpath=/opt/bitnami/mongodb/log/mongodb.log
logappend=true
bind_ip = 0.0.0.0
port = 27017
auth = true
setParameter = enableLocalhostAuthBypass=0
unixSocketPrefix=/opt/bitnami/mongodb/tmp
fork = true
setParameter = enableLocalhostAuthBypass=0
replSet = rs0
filePermissions = 0766
  • #P12# <блочная цитата> #P13#
  • #P14# <блочная цитата> #P15#
  • #P16# <блочная цитата> #P17#
  • #P18# <блочная цитата> #P19#

person Isaac.S    schedule 12.12.2017    source источник


Ответы (1)


Это сообщение об ошибке появляется, когда основной узел не может подключиться к этому вторичному во время процесса rs.add. Причиной этого обычно является брандмауэр в месте назначения, что предотвращает трафик на любой другой порт, кроме SSH.

Если вы перейдете в командную строку вашего (текущего ОСНОВНОГО) узла mongodb и дадите команду mongo --host 172.31.39.86:27017, другой узел mongo должен ответить. Если нет, то соединение с этим узлом не работает ИЛИ узел не работает.

person JJussi    schedule 13.12.2017