Ich habe nach dem Tutorial auf der mongodb-Site ein ReplicSet mit drei Mitgliedern (in getrennten Servern) erstellt.
Ich habe in /etc/mongodb.conf Folgendes konfiguriert:
fork = true
keyFile = / srv / mongodb / keyFile
Und ich habe die keyFile an diesem Ort erstellt und der Server hat mir immer gesagt "Berechtigungen sind zu offen" in keyFile
Was kann falsch sein?
Vielen Dank im Voraus
Aus den Dokumenten :
Die Schlüsseldatei darf keine Gruppen- oder "Welt" -Berechtigungen auf UNIX-Systemen haben
Wenn Sie das ausführen, sollte es Ihnen gut gehen (ersetzen Sie den tatsächlichen Pfad):
%Vor%Sie sollten auch sicherstellen, dass die Schlüsseldatei zu dem Benutzer gehört, mit dem Sie die mongod / mongos-Prozesse ausführen. Anderenfalls führt das Festlegen der obigen Berechtigungen zu einem Fehler (nur der Benutzer, der die Datei besitzt, kann mit 600 darauf zugreifen) Berechtigungen).
Tags und Links permissions mongodb