MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Mongod-Fork starten, FEHLER:untergeordneter Prozess fehlgeschlagen, mit Fehlernummer 1 beendet

Ich hatte das gleiche und es stellte sich heraus, dass es sich um ein Berechtigungsproblem handelte. Wenn der Eigentümer des untergeordneten Prozesses nicht auf den Protokollpfad zugreifen kann oder der Protokollpfad nicht vorhanden ist, schlägt er fehl.

Was ich getan habe, war das Log-Verzeichnis in mein Home-Verzeichnis zu legen:

mkdir ~/log
mongod --fork --logpath ~/log/mongodb.log

Wenn Sie es wirklich in Ihr /var/log-Verzeichnis legen wollen, ändern Sie einfach die Berechtigungen.