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

使用控制台管理集群

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

注意

Amazon Redshift 有新的控制台可用。根据您使用的控制台,选择新控制台原始控制台说明。默认情况下会打开新控制台说明。

查看集群

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

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

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

如果您在 Amazon 区域中没有任何集群,在打开 Clusters(集群)页面时,会提供用于启动集群的选项。在以下屏幕截图中,Amazon 区域是美国东部(弗吉尼亚北部)区域,此账户没有集群。

如果您在某个 Amazon 区域中至少有一个集群,Clusters(集群)部分将显示该账户在该 Amazon 区域中的所有集群的一些相关信息。在以下屏幕截图中,有一个在选定 Amazon 区域中为该账户创建的集群。

您可以展开集群,以查看有关集群的更多信息,例如终端节点详细信息、集群和数据库的属性和标签等。在以下屏幕截图中,examplecluster 已展开,显示了有关该集群的信息摘要。

创建集群

在创建集群之前,请参阅Amazon Redshift 集群概览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 来管理您的加密密钥,请选择 KMS。在 Master Key(主密钥)中,选择 (default) aws/redshift 以使用默认的客户托管式密钥(CMK),或者选择 Amazon 账户中的其它密钥。

    注意

    如果您想使用其他 Amazon 账户中的密钥,请从 Master Key(主密钥)中选择输入 Enter a key ARN(输入密钥 ARN)。然后,键入要使用的密钥的 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 (配置跨区域快照

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

可以通过下列两种方法在 Amazon Web Services Management Console中创建集群:

  • 如果您是 Amazon Redshift 的新用户或者只需要一个基本集群,请使用快速启动集群。使用此方法,您只需指定用于访问的节点类型、节点数、用户名、密码和 Amazon Identity and Access Management (IAM) 角色。有关更多信息,请参阅使用快速启动集群创建集群

  • 如果您是现有用户或者希望自定义集群,请使用启动集群。例如,使用启动集群可以使用特定 Virtual Private Cloud (VPC) 或者加密您的集群中的数据。有关更多信息,请参阅使用启动集群创建集群

使用快速启动集群创建集群

如果您是 Amazon Redshift 的新用户或者只需要一个基本集群,请使用此简化方法。如果您是现有用户或者希望自定义集群,请参阅使用启动集群创建集群

使用快速启动集群创建集群

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

    重要

    如果您使用 IAM 用户凭证,请确保相应用户具备执行集群操作所需的权限。有关更多信息,请参阅 Amazon Redshift 集群管理指南中的控制对 IAM 用户的访问权限

  2. 选择要在其中创建集群的 Amazon 区域,例如美国西部(俄勒冈)

  3. 在 Amazon Redshift 控制面板上,选择 Quick launch cluster(快速启动集群)。

  4. 在“Cluster specifications (集群规格)”页面上,输入下列值,然后选择 Launch cluster (启动集群)

    • Node type (节点类型):选择 dc2.large

    • 计算节点数量:保留默认值 2

    • 主用户名:保留默认值 awsuser

    • Master user password (主用户密码)Confirm password (确认密码):输入主用户账户的密码。

    • Database port (数据库端口):接受默认值 5439

    • Available IAM roles (可用 IAM 角色):选择 myRedshiftRole

    此时会显示确认页面。创建集群需要几分钟时间。选择 Close 返回到集群列表。

  5. 集群页面上,选择您刚刚启动的集群,然后查看集群状态信息。确保集群状态可用数据库运行状况正常,然后再尝试连接到数据库。

使用启动集群创建集群

如果您是现有 Amazon Redshift 用户或者希望自定义集群,请使用以下过程启动集群。如果您是 Amazon Redshift 的新用户或者只需要一个基本集群,请参阅使用快速启动集群创建集群

使用启动集群创建集群

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

  2. 选择 Launch Cluster

  3. Cluster Details 页面上,请指定以下选项的值,然后选择 Continue

    Cluster Identifier

    为集群输入一个独特的名称。

    集群标识符必须符合以下条件:

    • 它们必须包含 1–63 个字母数字字符或连字符。

    • 字母字符必须为小写。

    • 第一个字符必须是字母。

    • 不能以连字符结尾,也不能包含两个连续的连字符。

    • Amazon 账户内的所有集群必须拥有唯一的标识符。

    Database Name

    如果要使用自定义名称创建数据库,请键入名称(例如,mydb)。此字段为可选项。无论您是否指定自定义数据库名称,系统都将为集群创建一个名为 dev 的默认数据库。

    数据库名称必须符合以下条件:

    • 它们必须包含 1–64 个字母数字字符。

    • 它们必须仅由小写字母组成。

    • 数据库名称不能为保留字。有关更多信息,请参阅 Amazon Redshift 数据库开发人员指南中的保留字

    Database Port

    键入当您计划从客户端应用程序连接到数据库时所用的端口号。当在集群中打开针对该数据库的 JDBC 或 ODBC 连接时,连接字符串中必须包含该端口号。

    端口号必须符合以下条件:

    • 它必须只由数字字母组成。

    • 它必须在 1150–65535 的范围内。默认端口为 5439。

    • 如果您在防火墙的后面,它必须指定接受入站连接的开放端口。

    Master User Name (主用户名

    输入数据库主用户的账户名称。

    主用户名必须符合以下条件:

    • 它们必须包含 1–128 个字母数字字符。

    • 第一个字符必须是字母。

    • 主用户名不能是保留字。有关更多信息,请参阅 Amazon Redshift 数据库开发人员指南中的保留字

    Master User Password (主用户密码)Confirm Password (确认密码)

    输入主用户账户的密码,然后再输入一次以确认密码。

    它可以使用带有 ASCII 代码 33–126 的任何 ASCII 字符,但 '(单引号)、"(双引号)、\、/ 或 @ 除外。

    在以下屏幕截图中,examplecluster 是集群标识符,未指定自定义数据库名称,端口是 5439,masteruser 是主用户名。

  4. Node Configuration 页面上,请指定以下选项的值,然后选择 Continue

    节点类型

    选择节点类型。当您选择节点类型后,页面将显示与选择的节点类型相对应的信息,例如 CPU内存存储I/O 性能

    集群类型

    选择集群类型。当您选择集群类型后,最大值框中将显示选定的节点和集群类型的最大计算节点数量,最小值框中将显示最小数量。

    如果选择单节点,您将拥有一个同时具有领导和计算功能的节点。

    如果选择 Multi Node,请在 Number of Compute Nodes 中指定您要为集群指定的计算节点数量。

    在以下屏幕截图中,将 dc1.large 节点类型选择用于具有两个计算节点的多节点集群。

  5. Additional Configuration 页面上,请指定以下选项的值,然后选择 Continue

    1. 对于 Provide the optional additional configuration details below,请配置以下选项:

      Cluster Parameter Group

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

      Encrypt Database

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

      • KMS

        如果您想启用加密并使用 Amazon KMS 来管理您的加密密钥,请选择 KMS。在 Master Key(主密钥)中,选择 (default) aws/redshift 以使用默认的客户托管式密钥(CMK),或者选择 Amazon 账户中的其它密钥。

        注意

        如果您想使用其他 Amazon 账户中的密钥,请从 Master Key(主密钥)中选择输入 Enter a key ARN(输入密钥 ARN)。然后,键入要使用的密钥的 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 加密

    2. 对于 Configure Networking Options,您可以配置是在 Virtual Private Cloud (VPC) 中启动集群,还是在 VPC 之外启动集群。您选择的选项会影响本部分中可用的其他选项。Amazon Redshift 使用 EC2-VPC 和 EC2-Classic 平台启动集群。您的 Amazon 账户将确定可供您的集群使用的平台。有关更多信息,请参阅 Amazon EC2 用户指南(适用于 Linux 实例)中的支持的平台

      选择 VPC
      • 要在 Virtual Private Cloud (VPC) 中启动集群,请选择您要使用的 VPC。您必须设置至少一个 Amazon Redshift 子网组才能使用 VPC。有关更多信息,请参阅Amazon Redshift 集群子网组

      • 要在 VPC 之外启动集群,请选择 Not in VPC。此选项仅适用于支持 EC2-Classic 平台的 Amazon 账户。如果您的账户不是此类账户,您必须在 VPC 中启动集群。

      Cluster Subnet Group

      选择用于启动集群的 Amazon Redshift 子网组。

      注意

      该选项仅适用于 VPC 中的集群。

      公开访问

      选择 Yes,可允许从用于启动该集群的 VPC 外部连接到该集群。如果您只允许从该 VPC 内部连接到集群,请选择 No

      注意

      该选项仅适用于 VPC 中的集群。

      Choose a Public IP Address

      如果您将 Publicly Accessible(公开访问)设置为 Yes(是),请在此处选择 No(否),从而让 Amazon Redshift 为集群提供弹性 IP (EIP)。或者,如果您希望使用您已经创建的 EIP 并进行管理,则可以选择。如果您使用 Amazon Redshift 创建了 EIP,它将由 Amazon Redshift 进行管理。

      注意

      该选项仅适用于位于 VPC 中且 Publicly accessible(公开访问)被设置为 Enabled(已启用)的集群。

      弹性 IP

      选择从 VPC 外部连接集群时要使用的 EIP。

      注意

      该选项仅适用于位于 VPC 中且 Publicly AccessibleChoose a Public IP Address 均设置为 Yes 的集群。

      可用区

      选择 No Preference(无首选项),让 Amazon Redshift 选择在哪个可用区中创建集群。否则,请选择特定可用区。

      增强型 VPC 路由

      选择启用增强型 VPC 路由。增强型 VPC 路由可能需要一定的额外配置。有关更多信息,请参阅Amazon Redshift 中的增强型 VPC 路由

    3. 对于 Optionally, associate your cluster with one or more security groups,请指定以下选项的值:

      VPC 安全组

      选择用于集群的一个或多个 VPC 安全组。默认情况下,选定的安全组是默认 VPC 安全组。有关 VPC 安全组的更多信息,请参阅 Amazon VPC 用户指南中的您的 VPC 的安全组

      注意

      该选项仅当您在 EC2-VPC 平台中启动集群时可用。

      集群安全组

      选择用于集群的一个或多个 Amazon Redshift 安全组。默认情况下,选定的安全组是默认安全组。有关集群安全组的更多信息,请参阅 Amazon Redshift 集群安全组

      注意

      该选项仅当您在 EC2-Classic 平台中启动集群时可用。

    4. 对于 Optionally create a basic alarm for this cluster,请配置以下选项,然后选择 Continue

      Create CloudWatch Alarm

      如果您要创建监控集群磁盘使用情况的警报,请选择 Yes,然后指定相应选项的值。如果不想创建警报,请选择 No

      Disk Usage Threshold

      选择百分比形式的磁盘平均用量,在达到或超过此百分比时即触发警报。

      Use Existing Topic

      如果您想为此告警创建新的 Amazon Simple Notification Service (Amazon SNS) 主题,请选择 No(否)。在 Topic 框中,编辑默认的名称(如有必要)。对于 Recipients,请输入应该在警报触发时收到通知的收件人的电子邮件地址。

      如果您想为此告警选择现有 Amazon SNS 主题,请选择 Yes(是),然后在 Topic(主题)列表中,选择要使用的主题。

    5. 对于 Optionally, select your maintenance track for this cluster (或者,也可以为此集群选择您的维护跟踪),选择 Current (当前)Trailing (尾随)

      如果选择了 Current (当前),将使用维护时段内最新审批的版本更新集群。如果选择了 Trailing (尾随),将使用之前审批的版本更新集群。

  6. Review 页面上,查看集群的详细信息。如果一切都符合您的要求,请选择 Launch Cluster 开始创建过程。否则,请选择 Back 以做出必要的更改,然后选择 Continue 返回到 Review 页面。

    注意

    有些属性(例如 Database PortMaster User Name 的值)无法在以后修改。如果您要进行更改,请现在就选择 Back 进行更改。

    以下屏幕截图显示了在集群启动过程中选择的各种选项的摘要信息。

  7. 启动创建过程后,请选择 Close。集群可能需要几分钟才可以使用。

    您可以在性能仪表板中监控操作的状态。

修改集群

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

  • VPC 安全组

  • 公开访问

  • 主用户密码

  • HSM 连接

  • HSM 客户端证书

  • 维护详细信息

  • Snapshot preferences (快照首选项

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

  • 集群标识符

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

  • 增强型 VPC 路由

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

  • 集群参数组

如果您缩短自动快照的保留期,系统将删除保留期设置超出了新保留期的现有自动快照。有关更多信息,请参阅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. 选择保存更改

修改集群

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

  2. 在导航窗格中,选择 Clusters,然后选择要修改的集群。

  3. 在“Cluster Details”页面的 Configuration 选项卡上,选择 Cluster,然后选择 Modify

  4. 修改集群窗口中,更改您的集群,然后选择修改。结果窗口显示可用于修改集群的选项。包括具有更新 Cluster settings (集群设置)Maintenance settings (维护设置)Snapshot settings (快照设置) 的选项的选项卡。

为集群设置维护跟踪

您可以使用控制台为集群设置维护跟踪。有关更多信息,请参阅选择集群维护跟踪

为集群设置维护跟踪

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

  2. 在导航窗格中,选择 Clusters,然后选择要修改的集群。

  3. 选择维护设置选项卡。

  4. 选择 Current (当前)Trailing (尾随)

  5. 选择修改

推迟维护

如果需要重新计划集群的维护时段,您可以选择将维护最多延迟 45 天。

推迟维护时段

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

  2. 在导航窗格中,选择 Clusters,然后选择要修改的集群。

  3. 选择维护设置选项卡。

  4. 选择推迟维护,然后选择推迟维护的日期和时间。

  5. 选择修改

删除集群

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

注意

Amazon Redshift 有新的控制台可用。根据您使用的控制台,选择新控制台原始控制台说明。默认情况下会打开新控制台说明。

删除集群

  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 (删除集群)

删除集群

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

  2. 在导航窗格中,选择 Clusters,然后选择要删除的集群。

  3. 在“Cluster Details”页面的 Configuration 选项卡上,选择 Cluster,然后选择 Delete

  4. Delete Cluster 对话框中,执行下列操作之一:

    • Create snapshot 中,选择 Yes 以删除集群并制作最终快照。在 Snapshot name 中,输入最终快照的名称,然后选择 Delete

    • Create snapshot (创建快照) 中,选择 No (否) 以删除集群而不创建最终快照,然后选择 Delete (删除)

    在您启动集群删除过程后,系统可能需要几分钟时间来删除集群。您可以在集群列表中监控状态,如以下的屏幕截图。如果您请求了最终快照,集群状态将在 deleting 之前显示 final-snapshot

    以下屏幕截图显示了被删除之前处于 final-snapshot 状态的集群。

    以下屏幕截图显示了状态为 deleting 的集群。

    过程完成之后,您可以验证集群是否已删除,因为已删除的集群将显示在集群页面的集群列表中。

重新引导集群

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

注意

Amazon Redshift 有新的控制台可用。根据您使用的控制台,选择新控制台原始控制台说明。默认情况下会打开新控制台说明。

重启集群

  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 (重启集群)

重启集群

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

  2. 在导航窗格中,选择 Clusters,然后选择要重启的集群。

  3. 在“Cluster Details”页面的 Configuration 选项卡上,选择 Cluster,然后选择 Reboot

  4. Reboot Clusters 窗口中,请确认要重启此集群,然后选择 Reboot

    可能需要几分钟的时间集群才可用。如以下屏幕截图所示,您可以在集群列表中监控重启状态。

调整集群大小

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

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

注意

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 (计划调整大小)

调整集群大小

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

  2. 在导航窗格中,选择 Clusters,然后选择要调整大小的集群。

  3. 在“Cluster Details”页面的 Configuration 选项卡上,选择 Cluster,然后选择 Resize

  4. Resize Clusters 窗口中,配置以下调整参数:Node TypeCluster TypeNumber of Nodes,然后选择 Resize

    您可以在 Status 选项卡上监控调整的进度。

    在经典调整大小操作完成前,您可以从集群列表中选择 cancel resize (取消调整大小) 来取消此操作。

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

升级集群的发行版本

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

重要

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

注意

Amazon Redshift 有新的控制台可用。根据您使用的控制台,选择新控制台原始控制台说明。默认情况下会打开新控制台说明。

将集群升级到新的发布版本

  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 (集群),然后选择要升级的集群。

  3. Clusters (集群) 选项卡上,选择 Cluster (集群),然后选择 Upgrade release version (升级发布版本)

  4. Upgrade (升级) 窗口中,您可以查看 Current release (当前版本)New release (新版本) 的版本号,以及指向集群版本历史记录详细信息的链接和 Maintenance window schedule (维护时段计划)。如果选择 Yes, Upgrade now (是,立即升级),则必须认可升级期间该集群将脱机。也可以选择 Never mind, upgrade in my maintenance window (没关系,在维护时段进行升级)

    升级完成后,您可以看到 Release status (版本状态) 列中显示新的状态。

获取有关集群配置的信息

注意

Amazon Redshift 有新的控制台可用。根据您使用的控制台,选择新控制台原始控制台说明。默认情况下会打开新控制台说明。

显示有关集群的信息

  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. 在“Cluster Details”页面的 Configuration 选项卡上,查看配置信息。您可以查看有关集群属性、状态、数据库、容量、备份、审计日志记录、维护和 SSH 注入设置的信息。

获取集群状态概述

注意

Amazon Redshift 有新的控制台可用。根据您使用的控制台,选择新控制台原始控制台说明。默认情况下会打开新控制台说明。

查看集群的状态

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

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

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

集群的状态选项卡可提供有关集群状态的概要信息以及与集群相关的事件摘要。它还提供与集群关联的 Amazon CloudWatch 警报列表。

获取集群状态概览

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

  2. 在导航窗格中,选择 Clusters,然后选择您想要查看状态信息的集群。

  3. 选择 Status 选项卡。

    状态摘要页面如以下屏幕截图所示。

创建集群快照

注意

Amazon Redshift 有新的控制台可用。根据您使用的控制台,选择新控制台原始控制台说明。默认情况下会打开新控制台说明。

创建集群的快照

  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 (创建快照)

您可以从集群的 Configuration (配置) 选项卡创建集群快照,如下所述。您也可以从 Amazon Redshift 控制台的快照部分创建集群快照。有关更多信息,请参阅使用控制台管理快照

创建集群的快照

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

  2. 在导航窗格中,选择 Clusters,然后选择您要制作快照的集群。

  3. 在“Cluster Details”页面的 Configuration 选项卡上,选择 Backup,然后选择 Take Snapshot

  4. Create Snapshot 对话框中,执行以下操作:

    1. Cluster Identifier 框中,选择您要制作快照的集群。

    2. Snapshot Identifier (快照标识符) 框中,输入快照的名称。

  5. 选择创建

    要查看已拍摄快照的详细信息以及您 Amazon 账户中所有其他快照的详细信息,请参阅 Amazon Redshift 控制台的快照部分。有关更多信息,请参阅使用控制台管理快照

创建或编辑磁盘空间警报

注意

Amazon Redshift 有新的控制台可用。根据您使用的控制台,选择新控制台原始控制台说明。默认情况下会打开新控制台说明。

为集群创建磁盘空间用量警报

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

  2. 在导航菜单上,选择 ALARMS (警报)

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

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

  5. 选择创建警报

如果您在创建 Amazon Redshift 集群时创建了默认磁盘空间告警,则可编辑该告警。例如,您可能希望更改触发警报时的百分比,或者可能想要更改持续时间设置。

编辑默认磁盘空间警报

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

  2. 在导航窗格中,选择 Clusters,然后选择与您要编辑的警报相关联的集群。

  3. 选择 Status 选项卡。

  4. CloudWatch Alarms 部分,选择您要编辑的警报。

    在您启动集群时创建的默认磁盘空间警报名为 percentage-disk-space-used-default-<字符串>。此字符串将由 Amazon Redshift 随机生成。

  5. Edit Alarm 窗口中,编辑您要更改的值,例如百分比或分钟。

  6. 要更改与告警相关联的 Amazon SNS 主题,请执行以下操作之一:

    • 如果您要选择其他现有主题,请从将通知发送到列表中选择一个主题。

    • 如果您要创建新主题,请选择 Create Topic,然后指定新主题名称和收件人的电子邮件地址。

  7. 选择保存

使用集群性能数据

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

在原始控制台中,您可以通过 Performance (性能)Queries (查询)Loads (加载) 选项卡来获取集群性能数据。有关了解集群性能的更多信息,请参阅在 Amazon Redshift 控制台中使用性能数据