MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Ten węzeł nie został uruchomiony z opcją replSet

Więc gdy skończyłem pisać to pytanie, odpowiedź właśnie przyszła mi do głowy jak żarówka, co wydaje się zdarzać często… ale tym razem pomyślałem, że zostawię odpowiedź tutaj każdemu, kto się z tym zmagał, biorąc pod uwagę nieco brak pytań/odpowiedzi na ten temat na forum.

Był to prosty przypadek użycia domyślnego portu podczas uruchamiania mojego pliku konfiguracyjnego.
Używałem mongo < init_replica.js uruchomić moją konfigurację i ujednolicić serwery w celu utworzenia zestawu replik.

Po prostu dodając port używany przez jeden z prawidłowych serwerów, działał poprawnie:

mongo --port 27020 < init_replica.js 

Biada mi z tego powodu, ale mam nadzieję, że pomoże to również tym studentom, którzy utknęli w podobnym miejscu.

Jake




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak utworzyć plik konfiguracyjny dla MongoDB

  2. Mongusta:o co chodzi z _doc?

  3. Skąd Spring Data wie, w jaki sposób przechowuje repozytorium, za pomocą którego używa się wielu modułów?

  4. mongodb liczy grupy i podgrupy

  5. Co robię źle z $set i $inc w aktualizacji?