MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Този възел не е стартиран с опцията replSet

И така, когато приключих с писането на този въпрос, отговорът просто дойде при мен като електрическа крушка, което изглежда се случва често... но този път реших да оставя отговора тук за всеки друг, който се е борил с това, като се има предвид известната липса въпроси/отговори по тази тема във форума.

Това беше прост случай на порта по подразбиране, използван при стартиране на моя конфигурационен файл.
Използвах mongo < init_replica.js за да стартирам моята конфигурация и да обединя сървърите, за да създам набора реплики.

Чрез просто добавяне на порт, използван от един от валидните сървъри, той работи правилно:

mongo --port 27020 < init_replica.js 

Горко ми за това, но се надявам, че това ще помогне на тези, които също учат курса, които се оказват заседнали някъде подобно.

Джейк




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да актуализирате множество елементи на масив в mongodb

  2. Mongodb node.js $out с агрегиране, работещо само ако се извиква toArray()

  3. MongoDB сборен брой връщания от 0, ако няма документи

  4. Къде стои mongodb в теоремата на CAP?

  5. MongoDB:BSON към JSON