SSH para o Oracle Exadata Database Service de uma VM Linux do Google Cloud Compute Engine no Oracle Database@Google Cloud

Introdução

Para verificar a conectividade do Oracle Exadata Database Service no serviço Oracle Database@Google Cloud e testar consultas de banco de dados localmente rapidamente, os desenvolvedores podem acessar a linha de comando e estabelecer conexão com um nó de computação do Exadata.

Neste tutorial, orientaremos você como proteger o SSH (Secure Shell) no Oracle Exadata Database Service que compõe o cluster de VMs (máquinas virtuais) do Exadata no Oracle Exadata Cloud Infrastructure no Google Cloud.

Objetivos

Pré-requisitos

Tarefa 1: Conectar-se ao Mecanismo de Computação do Google Cloud como Host Jump

Os nós de computação do cluster de VMs do Exadata podem ser acessados pela VPC do Google Cloud selecionada durante sua implantação. Para acessar o cluster de VMs do Exadata por SSH, conecte-se a uma VM do Google Cloud Compute Engine como um jump host na mesma VPC.

Para estabelecer conexão com a instância de computação, clique em SSH para abrir uma janela SSH-in-browser.

SSH no navegador

Tarefa 2: Autorizar sua VM do Google Cloud Compute Engine a Acessar o Cluster de VMs do Oracle Exadata Database Service

  1. Em SSH-in-browser, clique em UPLOAD FILE para fazer UPLOAD da chave SSH fornecida para acessar os nós de computação do cluster de VMs do Exadata.

    image

  2. Execute o comando a seguir para mover o arquivo de chave SSH exadata-private-key-file para a pasta SSH local e alterar as permissões.

    mv exadata-private-key-file .ssh
    chmod 600 .ssh/exadata-private-key-file
    

Ou

Você pode gerar uma nova chave SSH e adicionar a chave SSH ao cluster de VMs do Exadata.

Siga estas etapas para gerar uma nova chave SSH:

  1. Na VM do Google Cloud, execute o comando ssh-keygen para criar um novo par de chaves de autenticação SSH.

  2. Copie o conteúdo da chave pública gerada usando o comando a seguir.

    cat .ssh/id_rsa.pub
    
  3. Vá para a Console do Google Cloud e clique em MANAGE IN OCI para abrir a Console do OCI.

    Gerenciar no OCI

  4. Na página Detalhes do Cluster de VMs do Exadata, clique em Adicionar Chaves SSH para adicionar a chave pública SSH Rivest–Shamir–Adleman (RSA).

    Detalhes de VMC do OCI

  5. Selecione Colar chaves SSH, cole a chave SSH copiada da etapa anterior e clique em Salvar alterações.

    Adicionar chaves SSH

Tarefa 3: Estabelecer Conexão com o Cluster de VMs do Oracle Exadata Database Service

  1. Vá para a Console do Google Cloud, clique em MANAGE IN OCI para abrir a Console do OCI e observe os Endereços IP Privados de cada um dos dois servidores de banco de dados.

    VMs do Exadata

    Inicie uma conexão com o Oracle Exadata Database Service na VM do Google Cloud Compute Engine na mesma VPC.

    Por padrão, o Oracle Exadata Database Service é configurado para ativar conexões SSH usando a conta de usuário do sistema operacional opc.

  2. Execute o seguinte comando.

    $ ssh -i opc@node-ip-address
    

    Você agora está conectado à VM do Exadata.

    VMs do Exadata

Confirmações

Mais Recursos de Aprendizagem

Explore outros laboratórios em docs.oracle.com/learn ou acesse mais conteúdo de aprendizado gratuito no canal Oracle Learning YouTube. Além disso, visite education.oracle.com/learning-explorer para se tornar um Oracle Learning Explorer.

Para obter a documentação do produto, visite o Oracle Help Center.