sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur man stoppar mongo DB med ett kommando

Starta och stoppa MongoDB beskrivs i MongoDB-manualen. Den förklarar de olika alternativen för att stoppa MongoDB genom skalet, cli, drivrutiner etc. Den beskriver också riskerna med att felaktigt stoppa MongoDB (som datakorruption) och talar om de olika dödningssignalerna.

Dessutom, om du har installerat MongoDB med en pakethanterare för Ubuntu eller Debian kan du stoppa mongodb (för närvarande mongod i ubuntu) enligt följande:

  • Uppkomling:sudo service mongod stop

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

Eller på Mac OS X

  • Hitta PID för mongod-processen med $ top

  • Döda processen med $ kill <PID> (Mongo-dokumenten har mer information om detta)

Eller på Red Hat-baserade system:

  • service mongod stop

Eller på Windows om du har installerat som en tjänst som heter MongoDB :

  • net stop MongoDB

Och om den inte är installerad som en tjänst (från och med Windows 7+) kan du köra:

  • taskkill /f /im mongod.exe

För att lära dig mer om problemen med en oren avstängning, hur man bäst undviker ett sådant scenario och vad man ska göra i händelse av en oren avstängning, se:Återställ data efter en oväntad avstängning.



  1. Hur får man åtkomst till MongoDB Instance 4.2?

  2. MongoDB:hitta värde i Array med flera kriterier

  3. Mongo-aggregation Matcha flera värden

  4. Node redis utgivare förbrukar för mycket minne