Het starten en stoppen van MongoDB wordt behandeld in de MongoDB-handleiding. Het legt de verschillende opties uit om MongoDB te stoppen via de shell, cli, stuurprogramma's enz. Het beschrijft ook de risico's van het onjuist stoppen van MongoDB (zoals gegevenscorruptie) en praat over de verschillende kill-signalen.
Bovendien, als je MongoDB hebt geïnstalleerd met een pakketbeheerder voor Ubuntu of Debian, dan kun je mongodb (momenteel mongod in ubuntu) als volgt stoppen:
-
Upstart:
sudo service mongod stop
-
Sysvinit:
sudo /etc/init.d/mongod stop
Of op Mac OS X
-
Vind PID van mongod-proces met
$ top
-
Dood het proces met
$ kill <PID>
(de Mongo-documenten hebben hier meer informatie over)
Of op op Red Hat gebaseerde systemen:
service mongod stop
Of op Windows als u hebt geïnstalleerd als een service met de naam MongoDB
:
net stop MongoDB
En als het niet als een service is geïnstalleerd (vanaf Windows 7+), kunt u het volgende uitvoeren:
taskkill /f /im mongod.exe
Voor meer informatie over de problemen van een onreine afsluiting, hoe u een dergelijk scenario het beste kunt vermijden en wat u moet doen in het geval van een onreine afsluiting, zie:Gegevens herstellen na een onverwachte afsluiting.