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

Ich möchte Mongod nicht mit "sudo mongod" starten müssen

Das hat bei mir funktioniert:

sudo chmod -R 777 /data/db

dann

sudo chown -R `id -u` /data/db

Das -R macht den Befehl rekursiv; Ich hatte zuvor beide sudo chmod 777 /data/db ausprobiert und sudo chown `id -u` /data/db wie in anderen StackOverflow-Antworten angegeben, aber sie sind fehlgeschlagen.

(PS Es tut mir leid, ich weiß, dass dies eine sehr alte Frage ist, aber ich habe sie gefunden, als ich nach einer Antwort auf mein Problem gesucht habe; und da ich es geschafft habe, sie zu lösen, dachte ich, ich würde sie hier für alle in der Zukunft stellen. Ich bin mir auch nicht sicher, welcher dieser beiden Befehle den Unterschied gemacht hat, aber es hat funktioniert.)