Mongodb-Motor öffnet den Oplog und ermöglicht die Synchronisierung von mehreren MongoDB-Servers
Zunächst die Änderung /etc/mongod.conf Erfügen Sie den Master aus der Einstellung.Zwei wichtige Orte.
processManagement:
timeZoneInfo: /usr/share/zoneinfo
fork: true
replication:
oplogSizeMB: 1024
replSetName: rs
Die erste Einrichtung bedeutet, dass fork Hintergrund funktioniert.Die zweite Einstellung ist die Öffnung des Master aus der Synchronisierung oplog Die Dateigröße wird als 1G.
2. Schließen Sie den Mongo-Dienst und starten Sie es wieder
ps -ef | grep mongo
root 2006 1 0 08:41 ? 00:00:03 /usr/bin/mongod --config /etc/mongod.conf
kill 2006
/usr/bin/mongod --config /etc/mongod.conf
Übertragen Sie den Code, achten Sie darauf ps Erforscht wurde ID Ja ja 2006 Und dann kill 2006.
3. Schritt: Eröffnen Sie die Funktionen rs und oplog in der Mongo-Kommandrad
mongo
use admin
db.auth('admin','admin')
1
rs.initiate()
Bitte beachten Sie, dass ich in den Einstellungen die Zertifizierung im Voraus geöffnet habe und admin Die Konto-Passwort ist admin,admin Und dann gibt es root Die Macht, das heißt die Höchstmaßnahme.Daher db.auth(‘admin’,’admin’) Das ist der Zertifizierungsprozess.letzte Eingang rs.initiate() Das öffnet den Erfolg.
Schritt 4: Überprüfen, ob Sie erfolgreich sind
rs:PRIMARY>
Wenn es mongo Wenn eine solche Befehllinie auftritt, wird der Erfolg geöffnet.


