MongoDB — автоматический запуск с правильной конфигурацией на разных портах

У меня есть две mongoDB, работающие на портах 27017 и 27018, и теперь это случилось дважды, что кто-то пропатчил сервер (Red Hat Enterprise Linux Server, выпуск 7.8 Maipo), и конфигурация mongodb была потеряна, поэтому мне пришлось исправить это вручную mongod -port 27017 -config /etc/mongod.conf mongod -port 27018 -config /etc/mongod_second.conf

Можете ли вы сказать мне, кто отвечает за эту проблему, чтобы эта конфигурация устанавливалась автоматически?

Нужно ли мне

  1. включить mongod как службу, чтобы он запускался с правильной конфигурацией после каждого исправления сервера?

    • an sudo systemctl enable mongod is not working for me

or

  1. скажите администратору, который исправляет сервер, запускать это mongod -port 27018 - config ... каждый раз, когда он перезапускает сервер

Спасибо за вашу помощь


person Mel Latour    schedule 09.06.2020    source источник


Ответы (1)


MongoDB предоставляет инструкции по установке. Следуйте им, чтобы правильно установить базу данных. Затем отредактируйте файл конфигурации вместо передачи аргументов при запуске mongod.

person D. SM    schedule 09.06.2020