使用控制台管理集群 - Amazon Redshift
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

使用控制台管理集群

要创建、修改、调整、删除、重启和备份集群,请使用 Amazon Redshift 控制台中的 Clusters(集群)部分。

查看集群
  1. 登录 Amazon Web Services Management Console,然后通过以下网址打开 Amazon Redshift 控制台:https://console.aws.amazon.com/redshift/

  2. 在导航菜单上,选择 Clusters(集群)。这将列出您的账户在当前 Amazon 区域中的集群。列表中的各个列中显示了每个集群的一部分属性。如果您没有集群,请选择 Create cluster (创建集群) 来创建一个集群。

  3. 在列表中选择集群名称可查看有关集群的更多详细信息。

创建集群

在创建集群之前,请参阅Amazon Redshift 集群概览Amazon Redshift 中的集群和节点

创建集群
  1. 登录到 Amazon Web Services Management Console并打开 Amazon Redshift 控制台,网址:https://console.aws.amazon.com/redshift/

  2. 在导航菜单上,选择 Clusters(集群)。这将列出您的账户在当前 Amazon 区域中的集群。列表中的各个列中显示了每个集群的一部分属性。

  3. 选择 Create cluster(创建集群)以创建集群。

  4. 按照控制台页面上的说明进行操作,为 Cluster configuration (集群配置) 输入属性。

    选择以下方法之一以调整集群的大小:

    注意

    以下步骤介绍了 Amazon Redshift 控制台,它在Amazon支持 RA3 节点类型的区域中运行。有关支持 RA3 节点类型的 Amazon 区域的列表,请参阅《Amazon Redshift 管理指南》中的 RA3 节点类型概览

    • 如果您的Amazon区域支持 RA3 节点类型,请选择 Production(生产)或 Free trial(免费试用)回答问题您打算将此集群用于什么?

      如果您的组织符合条件,您或许能够在 Amazon Redshift 免费试用计划下创建集群。为此,请选择 Free trial(免费试用)创建具有 dc2.large 节点类型的配置。有关选择免费试用的更多信息,请参阅 Amazon Redshift 免费试用

    • 如果您不知道要将集群调整到多大,请选择 Help me choose(帮我选择)。执行此操作将启动大小调整计算器,该计算器将询问您有关计划存储在数据仓库中的数据的大小和查询特性的问题。

      如果您知道集群所需的大小(即节点类型和节点数),请选择 I'll choose(我会选择)。然后选择节点类型节点数量来调整集群的大小以进行概念验证。

  5. 按照控制台页面上的说明进行操作,为 Cluster details (集群详细信息) 输入属性。

    注意

    如果您在防火墙的后面,则数据库端口必须是接受入站连接的开放端口。

  6. (可选)按照控制台页面上的说明进行操作,为 Cluster permissions (集群权限) 输入属性。如果您的集群需要为您访问其他 Amazon 服务(例如,从 Amazon S3 加载数据),请提供集群权限。

  7. 选择 Create cluster (创建集群) 以创建集群。集群可能需要几分钟才可以使用。

其他配置

在创建一个集群时,可以指定其他属性来自定义该集群。您可以在下面的列表中找到有关这些属性中的某些属性的更多详细信息。

Virtual Private Cloud (VPC)

选择具有子网组的 VPC。集群创建之后,无法更改子网组。

参数组

选择一个集群参数组,以便与集群相关联。如果您不选择参数组,集群将使用默认参数组。

加密

选择是否要加密集群内的所有数据及其快照。如果保留默认设置 None,将不会启用加密功能。如果您要启用加密功能,请选择您是使用 Amazon Key Management Service (Amazon KMS),还是使用硬件安全模块 (HSM),然后配置相关设置。有关 Amazon Redshift 中的加密功能的更多信息,请参阅Amazon Redshift 数据库加密

  • KMS

    如果您想启用加密并使用 Amazon KMS 来管理您的加密密钥,请选择 Use Amazon Key Management Service (Amazon KMS)[使用 Amazon Key Management Service (Amazon KMS)]。此外还需选择要使用的密钥。您可以选择原定设置密钥、当前账户中的密钥,或其他账户中的密钥。

    注意

    如果想使用来自其他 Amazon 账户的密钥,则输入要使用的密钥的 Amazon Resource Name(ARN)。您必须拥有使用此密钥的权限。有关在 Amazon KMS 中访问密钥的更多信息,请参阅 Amazon Key Management Service 开发人员指南中的控制对您的密钥的访问

    有关使用 Amazon Redshift 中的 Amazon KMS 加密密钥的更多信息,请参阅使用 Amazon KMS 为 Amazon Redshift 进行数据库加密

  • HSM

    如果您要启用加密功能并使用硬件安全模块 (HSM) 来管理加密密钥,请选择 HSM

    如果选择 HSM,请从 HSM 连接HSM 客户端证书中选择相应值。Amazon Redshift 和 HSM 需要使用这些值来构建受信任的连接,以便通过此连接传输集群密钥。必须先在 Amazon Redshift 中设置 HSM 连接和客户端证书,之后再启动集群。有关设置 HSM 连接和客户端证书的更多信息,请参阅使用硬件安全模块的 Amazon Redshift 加密

Maintenance track (维护跟踪

您可以选择使用的集群版本为 Current (当前)Trailing (尾随) 或(有时)Preview (预览) 跟踪。

监控

可以选择是否创建 CloudWatch 警报。

Configure cross-region snapshot (配置跨区域快照

您可以选择是否启用跨区域快照。

Automated Snapshot Retention Period(自动快照保留期)

您可以选择这些快照的保留天数(最多 35 天)。如果节点类型为 DC2 或 DS2,则可以选择零 (0) 天以便不创建自动快照。

Manual snapshot retention period(手动快照保留期)

您可以选择天数或 Indefinitely 来保留这些快照。

修改集群

当您修改集群时,对以下选项做出的更改将立即生效:

  • VPC 安全组

  • 公开访问

  • 管理员用户密码

  • HSM 连接

  • HSM 客户端证书

  • 维护详细信息

  • Snapshot preferences (快照首选项

对以下选项做出的更改只能在重启集群后才会生效:

  • 集群标识符

    当您更改集群标识符时,Amazon Redshift 会自动重新启动集群。

  • 增强型 VPC 路由

    当您更改增强型 VPC 路由时,Amazon Redshift 会自动重新启动集群。

  • 集群参数组

如果您缩短自动快照的保留期,系统将删除保留期设置超出了新保留期的现有自动快照。有关更多信息,请参阅Amazon Redshift 快照和备份

有关集群属性的更多信息,请参阅其他配置

修改集群
  1. 登录 Amazon Web Services Management Console,然后通过以下网址打开 Amazon Redshift 控制台:https://console.aws.amazon.com/redshift/

  2. 在导航菜单上,选择 Clusters(集群)

  3. 选择要修改的集群。

  4. 选择编辑。此时将显示 Edit cluster(编辑集群)页面。

  5. 更新集群属性。您可以修改的一些属性包括:

    • 集群标识符

    • 快照保留

    • 集群重新定位

    要编辑 Network and security(网络和安全)、Maintenance(维护)和 Database configurations(数据库配置)的设置,控制台将提供指向相应集群详细信息选项卡的链接。

  6. 选择保存更改

删除集群

如果不再需要您的集群,可将其删除。如果您打算使用与要删除的集群相同的数据和配置来预配置新集群,您将需要使用手动快照。通过使用手动快照,您可以稍后还原快照并恢复使用集群。如果您删除了集群但没有创建最终手动快照,则将删除集群数据。无论采用哪种方式,自动快照都将在删除集群后被删除,但所有手动快照将保留下来,直到您将它们删除。根据您为集群的 Amazon Redshift 快照所使用的存储的数量,您可能需要为手动快照支付 Amazon Simple Storage Service 存储费。有关更多信息,请参阅关闭和删除集群

删除集群
  1. 登录 Amazon Web Services Management Console,然后通过以下网址打开 Amazon Redshift 控制台:https://console.aws.amazon.com/redshift/

  2. 在导航菜单上,选择 Clusters(集群)

  3. 选择要删除的集群。

  4. 对于 Actions (操作),选择 Delete (删除)。此时将显示 Delete cluster (删除集群) 页面。

  5. 选择 Delete Cluster (删除集群)

重新引导集群

重启集群后,集群状态将设置为 rebooting,并在重启完成后创建一个集群事件。任何待处理的集群修改都将在此次重启时应用。

重启集群
  1. 登录 Amazon Web Services Management Console,然后通过以下网址打开 Amazon Redshift 控制台:https://console.aws.amazon.com/redshift/

  2. 在导航菜单上,选择 Clusters(集群)

  3. 选择要重启的集群。

  4. 对于 Actions (操作),选择 Reboot cluster (重启集群)。此时将显示 Reboot cluster (重启集群) 页面。

  5. 选择 Reboot cluster (重启集群)

调整集群大小

调整集群大小时,您可以指定与集群当前配置不同的节点数量或节点类型。当集群处于调整大小过程中时,您将无法在集群上运行任何写入或读取/写入查询;您只可以运行读取查询。

有关调整集群大小的更多信息(包括使用不同方法调整集群大小的过程),请参阅在 Amazon Redshift 中调整集群大小

调整集群大小
  1. 登录 Amazon Web Services Management Console,然后通过以下网址打开 Amazon Redshift 控制台:https://console.aws.amazon.com/redshift/

  2. 在导航菜单上,选择 Clusters(集群)

  3. 选择要调整大小的集群。

  4. 对于 Actions (操作),选择 Resize (调整大小)。此时将显示 Resize cluster (调整集群大小) 页面。

  5. 按照页面上的说明操作。您可以立即调整集群大小,在特定时间调整一次,或者按计划增加和减小集群大小。

  6. 根据您的选择,选择 Resize now (立即调整大小)Schedule resize (计划调整大小)

如果您有预留节点,例如 DS2 预留节点,则可以升级到 RA3 预留节点。使用控制台从快照还原或执行弹性调整大小时,您可以执行此操作。您可以使用控制台引导您完成此过程。有关升级到 RA3 节点的更多信息,请参阅升级到 RA3 节点类型

升级集群的发行版本

您可以升级 Release Status (版本状态) 值为 New release available (有新版本可用) 的集群的发布维护版本。在升级维护版本时,可以选择是立即升级还是在下一个维护时段升级。

重要

如果选择立即升级,您的集群将处于脱机状态,直到升级完成。

将集群升级到新的发布版本
  1. 登录 Amazon Web Services Management Console,然后通过以下网址打开 Amazon Redshift 控制台:https://console.aws.amazon.com/redshift/

  2. 在导航菜单上,选择 Clusters(集群)

  3. 选择要升级的集群。

  4. 对于 Actions (操作),选择 Upgrade cluster version (升级集群版本)。这将显示 Upgrade cluster version (升级集群版本) 页面。

  5. 按照页面上的说明操作。

  6. 选择 Upgrade cluster version (升级集群版本)

获取有关集群配置的信息

显示有关集群的信息
  1. 登录到 Amazon Web Services Management Console并打开 Amazon Redshift 控制台,网址:https://console.aws.amazon.com/redshift/

  2. 在导航菜单上,选择 Clusters(集群),然后从列表中选择集群名称以打开其详细信息。此时将显示集群的详细信息,其中包括 Cluster performance(集群性能)、Query monitoring(查询监控)、Databases(数据库)、Datashares(数据共享)、Schedules(计划)、Maintenance(维护)和 Properties(属性)选项卡。

  3. 选择每个选项卡可查看更多详细信息。

获取集群状态概述

查看集群的状态
  1. 登录 Amazon Web Services Management Console,然后通过以下网址打开 Amazon Redshift 控制台:https://console.aws.amazon.com/redshift/

  2. 在导航菜单上,选择 Clusters(集群)

  3. Status (状态) 列中查看集群的状态。

创建集群快照

创建集群的快照
  1. 登录 Amazon Web Services Management Console,然后通过以下网址打开 Amazon Redshift 控制台:https://console.aws.amazon.com/redshift/

  2. 在导航菜单上,选择 Clusters(集群)

  3. 选择要为其创建快照的集群。

  4. 对于 Actions (操作),选择 Create snapshot (创建快照)。此时会显示 Create snapshot (创建快照) 页面。

  5. 按照页面上的说明操作。

  6. 选择 Create snapshot (创建快照)

创建或编辑磁盘空间警报

为集群创建磁盘空间用量警报
  1. 登录 Amazon Web Services Management Console,然后通过以下网址打开 Amazon Redshift 控制台:https://console.aws.amazon.com/redshift/

  2. 在导航菜单上,选择 Alarms(告警)

  3. 对于 Actions (操作),选择 Create alarm (创建警报)。此时将显示 Create alarm (创建警报) 页面。

  4. 按照页面上的说明操作。

  5. 选择创建警报

使用集群性能数据

在控制台中,您可以使用集群详细信息页面的 Cluster performance(集群性能)选项卡上的集群性能。