sql >> Databáze >  >> NoSQL >> MongoDB

MongoDB se přeruší při spuštění příkazu mongod na terminálu

Toto funguje pro mě:

  1. Zastavte proces mongod zadáním následujícího příkazu do terminálu:sudo systemctl stop mongod

  2. Musíte vytvořit adresář pro "dbPath" pomocí následujícího příkazu:sudo mkdir -p /data/db a sudo chown -R `id -un` /data/db

  3. Poté spusťte sudo mongod --port 27017

Hotovo!

nelze spustit sudo systemctl start mongod a sudo mongod --port 27017 ve stejnou dobu. Zastavte mongoda pomocí sudo systemctl stop mongod poté spusťte sudo mongod --port 27017

Doufám, že toto řešení funguje pro všechny, kteří mají stejný problém.



  1. Chaining slibuje aktualizaci referenčního dokumentu v Mongoose

  2. Proč používat Redis místo MongoDb pro ukládání do mezipaměti?

  3. Zaseknutí při změně binárních dat na base64 (Gridfs-stream)

  4. Redis je po spuštění prázdný, i když existuje soubor .rdb