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