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

Chyba Mongodb při spuštění

Nejprve vyhledejte další instance mongoda spuštěného v systému pomocí prastarého příkazu:

ps ax | grep mongod

Pokud vidíte řádek jako -

98555   ??  S      4:40.89 mongod --dbpath /Volumes/ComputerName/data/db 
-PID-                      -name-          -------------path------------

pak již běží proces mongod. Pokud ano, zabijte ho a začněte znovu mongoda.

Chcete-li zabít proces s PID =0000, v prostředí podobném Unixu použijte -

kill -9 0000

Pokud vaše konzole vrátí něco jako, -bash: kill: (98555) - Operation not permitted , použijte

sudo !! 

pro zopakujte příkaz jako super uživatel . Tohle by vás mělo rozjet.

PS:Pokud jste ve své databázi ještě neuložili žádná data, smažte /data a poté vytvořte /data/db adresář znovu. Proveďte sudo mongod a mělo by to fungovat.



  1. Play-Framework 2.4.x používaný s MongoDB a Java 8

  2. 'upsert' ve vloženém dokumentu

  3. jak $project ObjectId na hodnotu řetězce v agregátu mongodb?

  4. Stahování souborů nefunguje s nodejs gridfs