Conexão a uma instância de um ECS
Esta seção usa o sistema operacional Linux como exemplo para descrever como comprar e se conectar a uma instância de cluster em uma rede privada.
Passo 2: criar uma instância de cluster
Passo 3: conectar a uma instância de cluster
Passo 1: criar um ECS
- Acesse o console de gerenciamento.
- Em Compute, escolha Elastic Cloud Server. Na página Elastic Cloud Server exibida, clique em Buy ECS.
- Defina as configurações básicas e clique em Next: Configure Network. A região e AZ do ECS são as mesmas da instância do cluster a ser conectada.
Figura 1 Configurações básicas
Figura 2 Selecionar uma imagem
- Configure as informações de rede do ECS e clique em Next: Configure Advanced Settings. A VPC e o grupo de segurança do ECS são os mesmos da instância de cluster a ser conectada.
Figura 3 Configurações da rede
- Configure a senha do ECS e clique em Next: Confirm.
Figura 4 Configurações avançadas
- Confirme as configurações e clique em Submit.
Figura 5 Confirmar as configurações
- Veja o ECS comprado.
Figura 6 Compra bem-sucedida
Passo 2: criar uma instância de cluster
- Acesse o console de gerenciamento.
- Escolha Databases > Document Database Service. Na página exibida, clique em Buy DB Instance.
- Na página exibida, clique em Custom Config.
- Configure as informações da instância e clique em Submit. A região, a AZ, a VPC e o grupo de segurança do ECS são os mesmos da instância de cluster a ser conectada.
Figura 7 Configurações básicas
Figura 8 Configurações do administrador
Figura 9 Rede e duração necessária
Figura 10 Configurações avançadas
- Visualize a instância do DDS comprada.
Figura 11 Compra bem-sucedida
Passo 3: conectar a uma instância de cluster
- Use a ferramenta de conexão remota do Linux para efetuar logon no ECS. Remote host é o EIP vinculado ao ECS.
Figura 12 Criar uma sessão
- Digite a senha do ECS.
Figura 13 Digitar a palavra-passe
Figura 14 Logon bem-sucedido
- Baixe o pacote de instalação do cliente mongodb-linux-x86_64-rhel70-4.0.27.tgz.
Figura 15 Baixar o cliente
- Faça upload do pacote de instalação do cliente no ECS.
Figura 16 Upload do pacote do cliente
Figura 17 Pacote carregado
- Descompacte o pacote de instalação no ECS.
- Obtenha a ferramenta cliente do diretório bin do pacote de instalação.
cd mongodb-linux-x86_64-rhel70-4.0.27/bin
As ferramentas comuns são as seguintes:
- Cliente de MongoDB mongo
- Ferramenta de exportação de dados mongoexport
- Ferramenta de importação de dados mongoimport
- Antes de usar uma ferramenta cliente, atribua a permissão de execução a ela.
- Execute o comando chmod +x mongo para conceder a um cliente permissão para se conectar a uma instância de BD.
- Execute o comando chmod +x mongoexport para conceder a um cliente permissão para exportar dados.
- Execute o comando chmod +x mongoimport para conceder a um cliente permissão para importar dados.
- Conecte-se à instância de DDS.
./mongo mongodb://rwuser:<password>@<DB_HOST1>:<DB_PORT1>,<DB_HOST2>:<DB_PORT2>/test?authSource=admin
<password> é a senha para o nome de usuário do banco de dados. Substitua-a pela senha atual.
Se a senha contiver sinais de arroba (@), pontos de exclamação (!) ou sinais de porcentagem (%), substitua-os por códigos de URL hexadecimais (ASCII) %40, %21 e %25, respectivamente.
Por exemplo, se a senha for ****@ %***!, o código de URL correspondente será **** %40%25*** %21.
Figura 18 Conexão bem sucedida
- Crie um banco de dados e uma coleção.
Figura 19 Criar um banco de dados
Figura 20 Criar uma coleção