MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Errore Mongodb all'avvio

Prima di tutto, cerca altre istanze di mongod in esecuzione sul sistema usando il vecchio comando:

ps ax | grep mongod

Se vedi una linea come -

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

quindi c'è già un processo mongod in esecuzione. In tal caso, uccidilo e poi riavvia mongod.

Per terminare un processo con PID =0000, in ambiente Unix come utilizzare -

kill -9 0000

Se la tua console restituisce qualcosa del tipo -bash: kill: (98555) - Operation not permitted , usa

sudo !! 

per ripetere il comando come super utente . Questo dovrebbe farti andare avanti.

PS:Se non hai ancora memorizzato alcun dato nel tuo db, elimina /data e quindi crea il /data/db directory di nuovo. Fai un sudo mongod e dovrebbe funzionare.