sql >> Database >  >> NoSQL >> MongoDB

Mongodb-fout bij het starten

Zoek eerst naar andere exemplaren van mongod die op het systeem draaien met behulp van het eeuwenoude commando:

ps ax | grep mongod

Als je een regel ziet zoals -

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

dan is er al een mongod-proces aan de gang. Als dat zo is, dood het en start dan Mongod opnieuw.

Om een ​​proces met PID =0000 te beëindigen, gebruik in Unix-achtige omgevingen -

kill -9 0000

Als je console iets teruggeeft als, -bash: kill: (98555) - Operation not permitted , gebruik

sudo !! 

om de opdracht te herhalen als supergebruiker . Dit zou je op weg moeten helpen.

PS:Als je nog geen gegevens in je db hebt opgeslagen, verwijder dan /data en maak vervolgens de /data/db map opnieuw. Doe een sudo mongod en het zou moeten werken.



  1. ClusterControl op AWS implementeren om uw clouddatabase te beheren

  2. Alle collecties in een mongo-database weergeven in een nodejs-script

  3. Querygegevens worden niet weergegeven in zf2?

  4. Mongodb Aggregation count array/set size