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

Der MongoDB-Dienst startet nach der Ersteinrichtung nicht

Was bei Fedora 20 für mich funktioniert hat:Wir müssen das Temp-Verzeichnis bei jedem Start erstellen, und das wird von systemd-tmpfiles gehandhabt. Erstellen Sie also eine Datei /lib/tmpfiles.d/mongodb.conf und fügen Sie eine Zeile darin ein:

d /var/run/mongodb 0755 mongod mongod

Das scheint bei Neustarts zu funktionieren; Wenn Sie nicht sofort neu starten möchten, können Sie dies ausführen mit:

sudo systemd-tmpfiles --create mongodb.conf

(Siehe die Manpages für systemd-tmpfiles)