не удалось запустить mongodb в наборе реплик - PullRequest
0 голосов
/ 06 февраля 2020

Невозможно запустить mongodb, используя набор реплик. Раньше все работало нормально, но теперь не запускается. Для 3 разных портов я написал следующие команды в 3 разных терминала. Использование Ubuntu 18.04. я перечисляю код, который я использую для запуска mongodb в наборе реплик.

Команды, написанные для запуска mongodb в наборе реплик:

Шаг 1: (команды в 3 разных терминалах)

sudo mongod --replSet "rs1" --bind_ip localhost --dbpath /var/lib/mongodb1 --port 27017  
sudo mongod --replSet "rs1" --bind_ip localhost --dbpath /var/lib/mongodb2 --port 27018  
sudo mongod --replSet "rs1" --bind_ip localhost --dbpath /var/lib/mongodb3 --port 27019  

Шаг 2: (в любом из любых любых терминалов)

   rs.initiate( {  
    _id : "rs1",
    members: [  
    { _id: 0, host: "localhost:27017" },  
    { _id: 1, host: "localhost:27018" },  
    { _id: 2, host: "localhost:27019" }  
    ]  
    })

Шаг 3: (в новой командной строке)

mongo  
rs.conf()
...