Amazon Redshift
数据库开发人员指南 (API Version 2012-12-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

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

使用控制台检索您的群集的 Amazon Redshift 群集公有密钥和群集节点 IP 地址

  1. 访问 Amazon Redshift 管理控制台。

  2. 单击左侧导航窗格中的 Clusters 链接。

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

  4. 找到 SSH Ingestion Settings 组。

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

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

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

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

响应将包括 ClusterPublicKey 值和私有 IP 地址及公有 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