Як вимкнути MongoDB?

2024 Від admin

Для mongod, запущеного без автентифікації на самокерованих розгортаннях, ви повинні запустіть завершення роботи з клієнта, підключеного до інтерфейсу localhost. Наприклад, запустіть mongosh із параметром –host "127.0. 0.1" на тій самій хост-машині, що й mongod.

Linux:

  1. Служби запускаються та зупиняються за допомогою командного рядка.
  2. Щоб запустити сервер, введіть команду: service mongod start.
  3. Щоб зупинити сервер, введіть команду: service mongod stop.

Використовуйте команду killSessions щоб негайно завершити та видалити сеанс.

Одноразове натискання Ctrl+C не призведе до виходу з mongosh, натисніть Ctrl+C двічі, щоб вийти з mongosh. Ви також можете завершити сценарій із коду сценарію, викликавши вихід (<код>) команда.

Моніторинг стану вашої бази даних MongoDB є життєво важливим для забезпечення її оптимальної продуктивності. Використовуючи такі команди, як 'service mongod status, 'systemctl status mongod,' 'pgrep mongo,' 'ps -e | grep mongo,' 'mongo,' 'mongostat,' 'mongotop,' 'db.

завершення роботи на членах набору реплік

  1. Спроби зійти на другий план. Якщо крок вниз не вдається, і a: shutdown або db. було запущено команду shutdownServer(), mongod продовжує кроки вимкнення, лише якщо силове поле має значення true, або a. …
  2. Входить у період спокою.
  3. Завершення будь-яких операцій з базою даних, що залишилися.
  4. Вимикається.

MongoDB продовжуватиме перевіряти вторинні файли протягом зазначеної кількості секунд, якщо вони не будуть оновлені.. Якщо будь-який із вторинних пристроїв наздожене протягом відведеного часу, основний вимкнеться. Якщо жодна вторинна система не наздожене, вона не вимкнеться.