MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Mongodb грешка при стартиране

Първо, потърсете други копия на mongod, работещи в системата, като използвате старата команда:

ps ax | grep mongod

Ако видите ред като -

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

тогава вече има работещ процес на mongod. Ако е така, убийте го и след това стартирайте mongod отново.

За да убиете процес с PID =0000, в среда, подобна на Unix, използвайте -

kill -9 0000

Ако конзолата ви върне нещо като -bash: kill: (98555) - Operation not permitted , използвайте

sudo !! 

за повторете командата като супер потребител . Това трябва да ви раздвижи.

PS:Ако все още не сте съхранили никакви данни във вашата база данни, изтрийте /data и след това създайте /data/db директория отново. Направете sudo mongod и трябва да работи.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Ще работят ли транзакциите с mongodb aggregation $merge?

  2. Първи стъпки с MongoDB User Management

  3. Схеми във външен модул не работят в Node.js

  4. Многократна актуализация на Mongoose

  5. MongoError:свързване НЕИЗВЕСТНО