Comenzaste y probablemente apagaste Mongo de manera incorrecta.
Para iniciar mongo en segundo plano, escriba:mongod --dbpath /data/db --fork --logpath /dev/null .
/data/dbes la ubicación de la base de datos. Si aún no ha creado uno => escriba:mkdir /data/db--forksignifica que desea iniciar mongo en segundo plano - deamon.--logpath /dev/nullsignifica que no desea iniciar sesión; puede cambiar eso reemplazando/dev/nulla una ruta como/var/log/mongo.log
Conéctate a tu mongo escribiendo:mongo y luego use admin y db.shutdownServer() . Como explicar en mongoDB
Si esta técnica no funciona por algún motivo, siempre puede cancelar el proceso.
- Encuentre el proceso mongodb
PIDescribiendo:lsof -i:27017asumiendo que su mongodb se está ejecutando en el puerto 27017 - Escriba
kill <PID>, reemplace<PID>por el valor que encontró el comando anterior.