MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Dieser Knoten wurde nicht mit der Option replSet gestartet

Als ich diese Frage fertig geschrieben hatte, kam mir die Antwort wie eine Glühbirne, was oft vorkommt ... aber dieses Mal dachte ich, ich würde die Antwort hier für alle anderen hinterlassen, die damit zu kämpfen haben, angesichts des etwas Mangels von Fragen/Antworten zu diesem Thema im Forum.

Es war ein einfacher Fall, in dem der Standardport verwendet wurde, als meine Konfigurationsdatei ausgeführt wurde.
Ich habe mongo < init_replica.js verwendet um meine Konfiguration auszuführen und die Server zu vereinheitlichen, um den Replikatsatz zu erstellen.

Durch einfaches Hinzufügen eines Ports, der von einem der gültigen Server verwendet wird, lief es korrekt:

mongo --port 27020 < init_replica.js 

Wehe mir dafür, aber ich hoffe, das hilft denen, die auch den Kurs studieren und an einer ähnlichen Stelle stecken bleiben.

Jake