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

启用增强型 VPC 路由

可以在创建集群时启用增强型 VPC 路由,也可以修改现有集群以启用增强型 VPC 路由。

要使用增强型 VPC 路由,您的集群必须满足以下要求和约束:

  • 集群必须在 VPC 中。

    如果您连接一个 Amazon S3 VPC 终端节点,则集群仅使用该 VPC 终端节点来访问同一区域中的 Amazon S3 存储桶。要访问其他区域中的存储桶(不使用 VPC 终端节点)或访问其他 AWS 服务,请将您的集群设置为可公开访问或使用网络地址转换 (NAT) 网关。有关更多信息,请参阅 在 VPC 中创建集群

  • 必须在您的 VPC 中启用域名服务 (DNS) 解析,或者如果您使用自己的 DNS 服务器,请确保针对 Amazon S3 的 DNS 请求正确解析为 AWS 维护的 IP 地址。有关更多信息,请参阅在您的 VPC 中使用 DNS

  • 必须在 VPC 中启用 DNS 主机名。DNS 主机名默认处于启用状态。

  • 您的 VPC 终端节点策略必须允许访问用于 Amazon Redshift 中的 COPY、UNLOAD 或 CREATE LIBRARY 调用的任何 Amazon S3 存储桶,包括访问涉及的任何清单文件。对于从远程主机执行的 COPY 操作,您的终端节点策略必须允许访问每台主机。有关更多信息,请参阅 Amazon Redshift Database Developer Guide 中的 COPY、UNLOAD 和 CREATE LIBRARY 的 IAM 权限

要使用 AWS 管理控制台创建已启用增强型 VPC 路由的集群,请为启动集群向导的配置网络选项部分中的 Enhanced VPC Routing 选项选择 Yes,如下所示。有关更多信息,请参阅 创建集群

要使用控制台修改集群以启用增强型 VPC 路由,请选择集群,然后选择“Modify Cluster”,并为 Modify Cluster 对话框中的 Enhanced VPC Routing 选项选择 Yes。有关更多信息,请参阅 修改集群

注意

当您修改集群以启用增强型 VPC 路由时,集群将自动重启以应用更改。

可以对 Amazon Redshift 使用以下 AWS 命令行界面 (AWS CLI) 操作来启用增强型 VPC 路由。

可以使用以下 Amazon Redshift API 操作来启用增强型 VPC 路由。