Splitter Bestehenden Sammlung - MongoDB

Habe ich ein mongo-Sammlung auf farm1-server1 und ich es geschafft, zu vervielfältigen, zu farm2-server1 - der db-Pfad /db/Daten. farm2-server1 ist ein Teil von 3 Servern und ich möchte die Splitter der Sammlung, bei der ich nur die Replikation zwischen allen 3 Servern. Damit zu tun, dass ich beendet die Replikation auf "server1", begann mongod (auf port 27017) und richtete es auf die Sammlung, die ich repliziert (/db/Daten) - ich habe auch die Richtlinie:
configsvr = true.

Begann ich, mongos und fügte hinzu, die folgende Richtlinie
configdb = server1:27017

Dann fing ich an die Splitter Prozesse (mongod) auf jedem der server 1 bis 3 mit der Richtlinie:
shardsvr = true

Ich erwartet, dass die Sammlung zu sharded, aber was passiert, ist, dass die alte Sammlung, die ich repliziert wird nicht erkannt, in dieser Konfiguration, also es kann nicht sein, sharded.

Habe ich gelesen, dass bestehende Sammlungen können sharded also ich muss etwas falsch hier. Jede Hilfe ist willkommen. Ich kann Konfigurationsdateien erforderlich ist.

Dank, Noam

InformationsquelleAutor Noam Malter | 2012-05-01
Schreibe einen Kommentar