メニュー
Amazon Redshift
データベース開発者ガイド (API Version 2012-12-01)

ステップ 3: Amazon Redshift クラスターのパブリックキーとクラスターノード IP アドレスを取得する

コンソールを使用して Amazon Redshift クラスターのパブリックキーとクラスターノード IP アドレスを取得する方法は、以下のとおりです。

  1. Amazon Redshift マネジメントコンソールにアクセスします。

  2. 左側のナビゲーションペインの [Clusters] リンクをクリックします。

  3. リストからクラスターを選択します。

  4. [SSH Ingestion Settings] グループを探します。

    [Cluster Public Key] と [Node IP addresses] の内容を書き留めておきます。この 2 つは、後のステップで使用します。

    このプライベート IP アドレスは、ステップ 3 で Amazon Redshift からの接続を許可するように Amazon EC2 ホストを設定するために使用します。

Amazon Redshift CLI を使用してクラスターのパブリックキーとクラスターノード IP アドレスを取得するには、describe-clusters コマンドを実行します。例:

Copy
aws redshift describe-clusters --cluster-identifier <cluster-identifier>
応答には、以下のような ClusterPublicKey 値とプライベートおよびパブリック IP アドレスのリストが含まれます。
Copy
{ "Clusters": [ { "VpcSecurityGroups": [], "ClusterStatus": "available", "ClusterNodes": [ { "PrivateIPAddress": "10.nnn.nnn.nnn", "NodeRole": "LEADER", "PublicIPAddress": "10.nnn.nnn.nnn" }, { "PrivateIPAddress": "10.nnn.nnn.nnn", "NodeRole": "COMPUTE-0", "PublicIPAddress": "10.nnn.nnn.nnn" }, { "PrivateIPAddress": "10.nnn.nnn.nnn", "NodeRole": "COMPUTE-1", "PublicIPAddress": "10.nnn.nnn.nnn" } ], "AutomatedSnapshotRetentionPeriod": 1, "PreferredMaintenanceWindow": "wed:05:30-wed:06:00", "AvailabilityZone": "us-east-1a", "NodeType": "ds1.xlarge", "ClusterPublicKey": "ssh-rsa AAAABexamplepublickey...Y3TAl Amazon-Redshift", ... ... }

Amazon Redshift API を使用してクラスターのパブリックキーとクラスターノード IP アドレスを取得するには、DescribeClusters アクションを使用します。詳細については、Amazon Redshift CLI ガイド の「describe-clusters」またはAmazon Redshift API ガイド の「DescribeClusters」を参照してください。