sql >> Base de Datos >  >> NoSQL >> MongoDB

Cómo detener mongo DB en un comando

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.