Spuštění a zastavení MongoDB je popsáno v příručce MongoDB. Vysvětluje různé možnosti zastavení MongoDB prostřednictvím shellu, cli, ovladačů atd. Také podrobně popisuje rizika nesprávného zastavení MongoDB (jako je poškození dat) a hovoří o různých signálech zabíjení.
Navíc, pokud jste nainstalovali MongoDB pomocí správce balíčků pro Ubuntu nebo Debian, můžete mongodb (v ubuntu aktuálně mongod) zastavit následovně:
-
Upstart:
sudo service mongod stop
-
Sysvinit:
sudo /etc/init.d/mongod stop
Nebo v systému Mac OS X
-
Najděte PID procesu mongod pomocí
$ top
-
Zabijte proces pomocí
$ kill <PID>
(více informací o tom mají dokumenty Mongo)
Nebo na systémech založených na Red Hatu:
service mongod stop
Nebo ve Windows, pokud jste nainstalovali jako službu s názvem MongoDB
:
net stop MongoDB
A pokud není nainstalována jako služba (od Windows 7+), můžete spustit:
taskkill /f /im mongod.exe
Chcete-li se dozvědět více o problémech nečistého vypnutí, jak se takovému scénáři nejlépe vyhnout a co dělat v případě nečistého vypnutí, přečtěte si prosím:Obnovení dat po neočekávaném vypnutí.