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

Mongodb kann wegen WiredTiger.turtle-Berechtigungen nicht gestartet werden

Dasselbe Problem mit WiredTiger.turtle-Berechtigungen. Ubuntu 18.04 Mein Problem war, dass ich einen Mongod-Dienst mit sudo gestartet habe. Dadurch wurden Dateien mit root:root-Besitz in meinem Datenbankverzeichnis erstellt. Beim Starten des Mongod-Dienstes ohne sudo erhielt ich den Fehler „Berechtigung verweigert“.

Die Lösung bestand darin, den Besitz aller Dateien im Verzeichnis db wieder auf mongodb:mongodb

zu ändern

$ sudo chown -R mongodb:mongodb /var/lib/mongodb/*