Oracle Database@Google CloudのGoogle Cloud Compute Engine Linux VMからOracle Exadata Database ServiceにSSH接続

イントロダクション

Oracle Database@Google Cloudサービス内のOracle Exadata Database Serviceの接続を検証し、データベース問合せをローカルで迅速にテストするために、開発者はコマンドラインにアクセスしてExadataコンピュート・ノードに接続できます。

このチュートリアルでは、Google CloudのOracle Exadata Cloud Infrastructure内でExadata仮想マシン(VM)クラスタを構成するOracle Exadata Database ServiceにSecure Shell (SSH)を使用する方法を説明します。

目的

前提条件

タスク1: ジャンプ・ホストとしてのGoogle Cloud Compute Engineへの接続

Exadata VMクラスタ・コンピュート・ノードは、デプロイメント中に選択したGoogle Cloud VPCからアクセスできます。SSHでExadata VMクラスタにアクセスするには、同じVPCのジャンプ・ホストとしてGoogle Cloud Compute Engine VMに接続します。

コンピュート・インスタンスに接続するには、「SSH」をクリックして「SSH-in-browser」ウィンドウを開きます。

ブラウザ内のSSH

タスク2: Oracle Exadata Database Service VMクラスタにアクセスするためのGoogle Cloud Compute Engine VMの承認

  1. 「SSH-in-browser」で、「UPLOAD FILE」をクリックして、Exadata VMクラスタ・コンピュート・ノードにアクセスするために提供されたSSHキーをアップロードします。

    イメージ

  2. 次のコマンドを実行して、SSHキー・ファイルexadata-private-key-fileをローカルのSSHフォルダに移動し、権限を変更します。

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

または

新しいSSHキーを生成し、SSHキーをExadata VMクラスタに追加できます。

次のステップに従って、新しいSSHキーを生成します。

  1. Google Cloud VMで、ssh-keygenコマンドを実行して、新しいSSH認証キー・ペアを作成します。

  2. 次のコマンドを使用して、生成された公開キーの内容をコピーします。

    cat .ssh/id_rsa.pub
    
  3. Google Cloudコンソールに移動し、「OCIでの管理」をクリックしてOCIコンソールを開きます。

    OCIで管理

  4. 「Exadata VMクラスタの詳細」ページで、「SSHキーの追加」をクリックして、SSH Rivest–Shamir–Adleman (RSA)公開キーを追加します。

    OCI VMC詳細

  5. 「SSHキーの貼付け」を選択し、前のステップからコピーしたSSHキーを貼り付け、「変更の保存」をクリックします。

    SSHキーの追加

タスク3: Oracle Exadata Database Service VMクラスタへの接続

  1. Google Cloudコンソールに移動し、「OCIでの管理」をクリックしてOCIコンソールを開き、2つのデータベース・サーバーのそれぞれにプライベートIPアドレスをメモします。

    Exadata VM

    同じVPCのGoogle Cloud Compute Engine VMからOracle Exadata Database Serviceへの接続を開始します。

    デフォルトでは、Oracle Exadata Database Serviceは、opcオペレーティング・システム・ユーザー・アカウントを使用してSSH接続を有効にするように構成されています。

  2. 次のコマンドを実行します

    $ ssh -i opc@node-ip-address
    

    これで、Exadata VMにログインしました。

    Exadata VM

承認

その他の学習リソース

docs.oracle.com/learnの他のラボを確認するか、Oracle Learning YouTubeチャネルで無料のラーニング・コンテンツにアクセスしてください。また、education.oracle.com/learning-explorerにアクセスしてOracle Learning Explorerになります。

製品ドキュメントについては、Oracle Help Centerを参照してください。