MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Como parar o mongo DB em um comando


Iniciar e parar o MongoDB é abordado no manual do MongoDB. Ele explica as várias opções de parar o MongoDB através do shell, cli, drivers etc. Ele também detalha os riscos de parar o MongoDB incorretamente (como corrupção de dados) e fala sobre os diferentes sinais de interrupção.

Além disso, se você instalou o MongoDB usando um gerenciador de pacotes para Ubuntu ou Debian, pode parar o mongodb (atualmente mongod no ubuntu) da seguinte maneira:

  • Upstart:sudo service mongod stop

  • Sysvinit:sudo /etc/init.d/mongod stop

Ou no Mac OS X

  • Encontre o PID do processo mongod usando $ top

  • Mate o processo por $ kill <PID> (os documentos do Mongo têm mais informações sobre isso)

Ou em sistemas baseados em Red Hat:
  • service mongod stop

Ou no Windows se você instalou como um serviço chamado MongoDB :
  • net stop MongoDB

E se não estiver instalado como um serviço (a partir do Windows 7+), você pode executar:
  • taskkill /f /im mongod.exe

Para saber mais sobre os problemas de um desligamento incorreto, a melhor forma de evitar esse cenário e o que fazer no caso de um desligamento incorreto, consulte:Recuperar dados após um desligamento inesperado.