sql >> Databáze >  >> NoSQL >> MongoDB

Jak zastavit mongo DB jedním příkazem

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í.



  1. Proč se mi zobrazuje toto zastaralé varování?! MongoDB

  2. Importujte soubor CSV do MongoDB pomocí mongoimport

  3. Redis:Závodní stav a jeden závit

  4. MongoDB:V cestě bylo nalezeno příliš mnoho pozičních (tj. '$') prvků