Mongodb KeyFile zu öffnen Berechtigungen

8

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

    
SeVeNDuS 09.02.2013, 15:30
quelle

1 Antwort

23

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).

    
Adam Comerford 09.02.2013, 21:02
quelle

Tags und Links