Beginnend über mit Replik-Konfiguration in mongodb

Habe ich einen Fehler beim konfigurieren der Replikat-sets in mongodb. Ich denke, dass das, was ich falsch gemacht habe ist, dass ich ein rs.initialize() auf beiden Knoten, die Sie verwirrt in gewisser Weise. Ich bin mir nicht sicher.

Alles was ich jetzt tun möchte, ist zu starten, aber ich konnte nicht einen Weg finden, um de-initialisieren eines Knotens. So folgte ich dem Rat zum löschen der lokalen* db-Dateien, also das zurücksetzen der Konfigurationen. Das habe ich gemacht, und jetzt funktioniert nichts.

> rs.initiate()
{
    "info2" : "no configuration explicitly specified -- making one",
    "me" : "0.0.0.0:27017",
    "errmsg" : "couldn't initiate : can't find self in the replset config",
    "ok" : 0
}
> rs.conf()
null

Habe ich versucht zu entfernen und installieren Sie das Paket (ich bin dabei auf Ubuntu-Servern), die meinte nur, dass meine mongodb.conf verschwunden und mein init-Skript nicht mehr funktioniert. Das ist natürlich leicht genug, um zu lösen.

Also wie kann ich anfangen?

Hinweis: ich habe mir diese Antwortaber seit rs.conf() funktioniert nicht, dies funktioniert auch nicht.

InformationsquelleAutor der Frage obeq | 2012-11-28

Schreibe einen Kommentar