1

Наши администраторы дали нам следующую команду для запуска службы MongoDB с наших (не sudo) учетных записей:

mongo resteam-mongo-cluster-001:27017 -u mongo-admin -p --authenticationDatabase admin

Может, кто-нибудь объяснит мне это, поскольку я новичок в Linux, но что более важно, потому что администраторы здесь всегда очень заняты, и если мне придется настроить это позже для целей нашей команды, я не хочу быть вызывая их.

The

1 ответ1

2

Это не "команда для запуска службы", это команда для подключения к базе данных. В этой строке Mongo - это скрипт или программа, resteam-mongo-cluster-001 - хост, а после двоеточия 27017 - номер порта, который mongodb прослушивает на вышеуказанном хосте. Клиенту Mongo предписано использовать имя пользователя mongo-admin и запросить пароль клиента (ключ -p ). На указанном хосте ваши администраторы создали базу данных с именем admin, в которой был создан пользователь mongo-admin. --authenticationDatabase admin указывает клиенту искать учетные данные пользователя mongo-admin в базе данных admin.

Поскольку это строка подключения к существующему сервису, вы не настраиваете эту команду, ваш администратор будет настраивать ее при изменении каких-либо параметров сервиса.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .