步骤 3:检索 Amazon Redshift 集群公有密钥和集群节点 IP 地址 - Amazon Redshift
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

步骤 3:检索 Amazon Redshift 集群公有密钥和集群节点 IP 地址

要使用控制台为您的集群检索 Amazon Redshift 集群公有密钥和集群节点 IP 地址
  1. 访问 Amazon Redshift 管理控制台。

  2. 在导航窗格中选择集群链接。

  3. 从列表中选择您的集群。

  4. 找到 SSH Ingestion Settings 组。

    记下 Cluster Public KeyNode IP addresses 中的值。您将在后面的步骤中用到它们。

    您将使用步骤 3 中的私有 IP 地址将 Amazon EC2 主机配置为接受来自 Amazon Redshift 的连接。

若要使用 Amazon Redshift CLI 检索您的集群的集群公有密钥和集群节点 IP 地址,请运行 describe-clusters 命令。例如:

aws redshift describe-clusters --cluster-identifier <cluster-identifier>

响应将包括 ClusterPublicKey 值和私有 IP 地址及公有 IP 地址的列表,类似于以下内容:

{ "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": "ds2.xlarge", "ClusterPublicKey": "ssh-rsa AAAABexamplepublickey...Y3TAl Amazon-Redshift", ... ... }

要使用 Amazon Redshift API 检索您的集群的集群公有密钥和集群节点 IP 地址,请使用 DescribeClusters 操作。有关更多信息,请参阅《Amazon Redshift CLI 指南》中的 describe-clusters 或《Amazon Redshift API 指南》中的 DescribeClusters