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

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

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

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

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

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

  4. 找到 SSH Ingestion Settings 组。

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

    您将使用步骤 3 中的 IP 地址将主机配置为接受来自 Amazon Redshift 的连接。根据您连接到的主机的类型以及该主机是否在 VPC 中,您将使用公有 IP 地址或私有 IP 地址。

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

例如:

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

响应将包含 ClusterPublicKey 以及私有和公有 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": "ds1.xlarge", "ClusterPublicKey": "ssh-rsa AAAABexamplepublickey...Y3TAl Amazon-Redshift", ... ... }

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