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

MongoDB wird abgebrochen, wenn der Mongod-Befehl auf dem Terminal ausgeführt wird

Das funktioniert bei mir:

  1. Stoppen Sie den Mongod-Prozess, indem Sie den folgenden Befehl im Terminal eingeben:sudo systemctl stop mongod

  2. Sie müssen das Verzeichnis für „dbPath“ mit dem folgenden Befehl erstellen:sudo mkdir -p /data/db und sudo chown -R `id -un` /data/db

  3. Führen Sie dann sudo mongod --port 27017 aus

Fertig!

Sie können sudo systemctl start mongod nicht ausführen und sudo mongod --port 27017 zur gleichen Zeit. Beenden Sie Mongod mit sudo systemctl stop mongod Führen Sie dann sudo mongod --port 27017 aus

Ich hoffe, diese Lösung funktioniert für alle, die das gleiche Problem haben.