Як вимкнути MongoDB?
2024Для mongod, запущеного без автентифікації на самокерованих розгортаннях, ви повинні запустіть завершення роботи з клієнта, підключеного до інтерфейсу localhost. Наприклад, запустіть mongosh із параметром –host "127.0. 0.1" на тій самій хост-машині, що й mongod.
Linux:
- Служби запускаються та зупиняються за допомогою командного рядка.
- Щоб запустити сервер, введіть команду: service mongod start.
- Щоб зупинити сервер, введіть команду: 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.
завершення роботи на членах набору реплік
- Спроби зійти на другий план. Якщо крок вниз не вдається, і a: shutdown або db. було запущено команду shutdownServer(), mongod продовжує кроки вимкнення, лише якщо силове поле має значення true, або a. …
- Входить у період спокою.
- Завершення будь-яких операцій з базою даних, що залишилися.
- Вимикається.
MongoDB продовжуватиме перевіряти вторинні файли протягом зазначеної кількості секунд, якщо вони не будуть оновлені.. Якщо будь-який із вторинних пристроїв наздожене протягом відведеного часу, основний вимкнеться. Якщо жодна вторинна система не наздожене, вона не вимкнеться.