Não é possível entender como este comando de serviço de consulta do mongo funciona no CentOS 7

1

Nossos administradores nos deram o seguinte comando para iniciar o serviço MongoDB de nossas contas (não-sudo):

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

Alguém poderia quebrar isso para mim, como eu sou um pouco novato Linux, mas mais importante porque os administradores são sempre super ocupado aqui e se eu tiver que ajustar isso mais tarde para os propósitos da nossa equipe, eu não quero estar chamando-os.

O

    
por omrakhur 06.09.2017 / 10:44

1 resposta

2

Este não é o "comando para iniciar um serviço", este é o comando para se conectar a um banco de dados. Nesta linha, Mongo é um script ou um programa, resteam-mongo-cluster-001 é um host e, após dois pontos, 27017 é o número da porta que o mongodb está escutando no host acima. O cliente do Mongo é avisado para usar o nome de usuário mongo-admin e ser solicitado a fornecer uma senha do cliente (a opção -p ). No host mencionado, seus administradores criaram um banco de dados chamado admin, no qual o usuário mongo-admin foi criado. Substring --authenticationDatabase admin diz ao cliente para procurar credenciais do usuário mongo-admin no administrador do banco de dados.

Como esta é uma string de conexão para um serviço existente, você não ajusta este comando, seu administrador ajustará quando ele alterar qualquer parâmetro do serviço.

    
por 06.09.2017 / 14:15