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)を使用する方法を説明します。
目的
-
Exadata VMにSSH接続します。
-
Exadata VMクラスタに新しいSSHキーを追加します。
前提条件
-
Google Cloudコンソール、Oracle Cloud Infrastructure Console (OCI)コンソールおよびOracle Database@Google Cloudにアクセスします。
-
目的のExadata VMクラスタの同じ仮想プライベート・クラウド(VPC)にデプロイされたGoogle Cloud Compute Engineへのアクセス。
-
Exadata VMクラスタのデプロイメント中に指定されたSSHキー・ペアへのアクセス。
タスク1: ジャンプ・ホストとしてのGoogle Cloud Compute Engineへの接続
Exadata VMクラスタ・コンピュート・ノードは、デプロイメント中に選択したGoogle Cloud VPCからアクセスできます。SSHでExadata VMクラスタにアクセスするには、同じVPCのジャンプ・ホストとしてGoogle Cloud Compute Engine VMに接続します。
コンピュート・インスタンスに接続するには、「SSH」をクリックして「SSH-in-browser」ウィンドウを開きます。
タスク2: Oracle Exadata Database Service VMクラスタにアクセスするためのGoogle Cloud Compute Engine VMの承認
-
「SSH-in-browser」で、「UPLOAD FILE」をクリックして、Exadata VMクラスタ・コンピュート・ノードにアクセスするために提供されたSSHキーをアップロードします。
-
次のコマンドを実行して、SSHキー・ファイル
exadata-private-key-file
をローカルのSSHフォルダに移動し、権限を変更します。mv exadata-private-key-file .ssh chmod 600 .ssh/exadata-private-key-file
または
新しいSSHキーを生成し、SSHキーをExadata VMクラスタに追加できます。
次のステップに従って、新しいSSHキーを生成します。
-
Google Cloud VMで、
ssh-keygen
コマンドを実行して、新しいSSH認証キー・ペアを作成します。 -
次のコマンドを使用して、生成された公開キーの内容をコピーします。
cat .ssh/id_rsa.pub
-
Google Cloudコンソールに移動し、「OCIでの管理」をクリックしてOCIコンソールを開きます。
-
「Exadata VMクラスタの詳細」ページで、「SSHキーの追加」をクリックして、SSH Rivest–Shamir–Adleman (RSA)公開キーを追加します。
-
「SSHキーの貼付け」を選択し、前のステップからコピーしたSSHキーを貼り付け、「変更の保存」をクリックします。
タスク3: Oracle Exadata Database Service VMクラスタへの接続
-
Google Cloudコンソールに移動し、「OCIでの管理」をクリックしてOCIコンソールを開き、2つのデータベース・サーバーのそれぞれにプライベートIPアドレスをメモします。
同じVPCのGoogle Cloud Compute Engine VMからOracle Exadata Database Serviceへの接続を開始します。
デフォルトでは、Oracle Exadata Database Serviceは、
opc
オペレーティング・システム・ユーザー・アカウントを使用してSSH接続を有効にするように構成されています。 -
次のコマンドを実行します
$ ssh -i opc@node-ip-address
これで、Exadata VMにログインしました。
関連リンク
承認
- 著者 - Julien Silverston (OCIマルチクラウド・ソリューション・アーキテクト)
その他の学習リソース
docs.oracle.com/learnの他のラボを確認するか、Oracle Learning YouTubeチャネルで無料のラーニング・コンテンツにアクセスしてください。また、education.oracle.com/learning-explorerにアクセスしてOracle Learning Explorerになります。
製品ドキュメントについては、Oracle Help Centerを参照してください。
SSH to Oracle Exadata Database Service from a Google Cloud Compute Engine Linux VM in Oracle Database@Google Cloud
G25804-01
February 2025
Copyright ©2025, Oracle and/or its affiliates.