Iniciar y detener MongoDB se trata en el manual de MongoDB. Explica las diversas opciones para detener MongoDB a través del shell, cli, controladores, etc. También detalla los riesgos de detener incorrectamente MongoDB (como la corrupción de datos) y habla sobre las diferentes señales de interrupción.
Además, si instaló MongoDB usando un administrador de paquetes para Ubuntu o Debian, puede detener mongodb (actualmente mongod en ubuntu) de la siguiente manera:
-
Advenedizo:
sudo service mongod stop
-
Sysvinit:
sudo /etc/init.d/mongod stop
O en Mac OS X
-
Encuentre el PID del proceso mongod usando
$ top
-
Mata el proceso con
$ kill <PID>
(los documentos de Mongo tienen más información sobre esto)
O en sistemas basados en Red Hat:
service mongod stop
O en Windows si lo ha instalado como un servicio llamado MongoDB
:
net stop MongoDB
Y si no está instalado como un servicio (a partir de Windows 7+) puede ejecutar:
taskkill /f /im mongod.exe
Para obtener más información sobre los problemas de un apagado no limpio, cómo evitar mejor tal escenario y qué hacer en caso de un apagado no limpio, consulte:Recuperar datos después de un apagado inesperado.