Amazon Redshift
管理指南 (API Version 2012-12-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

在 VPC 中创建群集

以下是如何在 VPC 中部署群集的常规步骤。

要在 VPC 中创建群集,请执行以下操作:

  1. 设置 VPC。

    您可以在账户的默认 VPC(如果您的账户有的话)中或您创建的 VPC 中创建群集。有关更多信息,请参阅 用于启动群集的受支持平台。要创建 VPC,请执行 Amazon Virtual Private Cloud 入门指南中的步骤 2 和 3。记下 VPC 标识符、子网和子网的可用区。您在启动群集时需要使用这些信息。

    注意

    您必须在自己的 VPC 中至少定义一个子网,以便您在下一步中将其添加到群集子网组。如果您使用 VPC 向导,系统会自动为您的 VPC 创建一个子网。有关向您的 VPC 添加子网的更多信息,请参阅向您的 VPC 添加子网

  2. 创建一个 Amazon Redshift 群集子网组,用于指定 Amazon Redshift 群集可使用 VPC 中的哪个子网。

    您可以使用 Amazon Redshift 控制台或以编程方式创建群集子网组。有关更多信息,请参阅 Amazon Redshift 群集子网组

  3. 在您要将其与群集相关联的 VPC 安全组中,授予针对入站连接的访问权限。

    要使 VPC 外部(位于公共 Internet 上)的客户端能够连接到群集,您必须将群集与可对您在启动群集时使用的端口授予入站访问权限的 VPC 安全组关联。有关安全组规则的示例,请转至 Amazon VPC 用户指南 中的安全组规则

  4. 在您的 VPC 中启动群集。

    您可以使用“入门”中介绍的步骤在您的 VPC 中启动群集。有关更多信息,请参阅步骤 2:启动群集。按照向导操作时,请在 ADDITIONAL CONFIGURATION 页的 Configure Network Options 中指定以下信息:

    • Choose a VPC 从下拉列表中选择相应的 VPC。

    • Cluster Subnet Group 选择您在步骤 2 中创建的群集子网组。

    • Publicly Accessible 如果您想让群集具有可通过公共 Internet 访问的公有 IP 地址,请选择 Yes;如果您想让群集具有只能在 VPC 中访问的私有 IP 地址,请选择 No。如果您的 AWS 账户允许您创建 EC2-Classic 群集,则默认设置为“No”,否则为“Yes”。

    • Choose a Public IP Address 如果您想选择已配置的弹性 IP (EIP) 地址,请选择 Yes。否则,请选择 No,让 Amazon Redshift 为您的实例创建 EIP。

    • Elastic IP 选择用于从 VPC 外部连接到群集的 EIP。

    • Availability Zone 选择 No Preference,让 Amazon Redshift 选择要在其中创建群集的可用区。否则,请选择特定可用区。

    • 选择用于向授权设备授予群集访问权限的 VPC 安全组。

    下面是 ADDITIONAL CONFIGURATION 页的 Configure Networking Options 部分的示例屏幕截图。

您现在可以使用该群集。您可以按照“入门”步骤操作,通过上传示例数据并尝试示例查询来测试群集。