在 MC 中扩大或缩减子群集

您可以扩大缩减 Eon 模式子群集,以增加或减少子群集中的节点数。这样可以在需要时添加计算容量,在不需要时减少计算容量,以便节省资金或重定向资源。

对于 Eon 模式数据库,MC 支持以下公共和私有云提供商的子群集和节点管理操作:

扩大云中的子群集

当扩大子群集时,MC 将一个或多个云实例作为主机添加到数据库群集中,并将它们作为节点添加到子群集中。

  1. 管理 (Manage) > 子群集 (Subclusters)选项卡上,单击要扩大的子群集正上方的扩大 (Scale Up)。MC 启动扩大向导。

  2. 等待一两分钟,让 MC 使用您的凭据预先填充输入 AWS 凭证和首选项 (Enter AWS Credentials and preferences) 屏幕上的字段,然后单击下一步 (Next)

  3. 指定子群集信息 (Specify Subcluster Information) 屏幕上,在要添加的实例数 (Number of Instances to Add) 中输入要添加到子群集的实例数。MC 预先填充群集中现有的主机数。

  4. 单击浏览 (Browse),选择要插入“许可证 (License)”字段的 Vertica 许可证,然后单击下一步 (Next)

  5. 指定云实例和数据存储信息 (Specify cloud instance and data storage info) 屏幕包含指定云实例和数据存储信息的字段。MC 将所有字段设置为与子群集中的现有实例相同的值。选择下一步 (Next) 接受现有值。

  6. 指定其他存储和标记信息 (Specify additional storage and tag info) 屏幕显示您在创建数据库群集时为实例指定的任何标记。您可以为要添加的实例使用相同的标记,或使用屏幕上的字段为这些实例添加新标记。您可以保留、应用或删除现有标记。如果删除标记,则不会用于目前添加的实例。修改标记后,单击下一步 (Next)

  7. MC 显示查看“扩大”信息 (Review 'Scale Up' information) 屏幕供您批准。如果信息正确,单击扩大 (Scale Up),向子群集添加实例。

  8. 等到进度屏幕上的所有操作显示复选标记后,单击关闭 (Close)

缩减云中的子群集

当缩减子群集时,MC 将从子群集中移除请求数量的节点,并从数据库群集中移除节点主机。然后,终止底层云实例。只有避免引发数据库关闭,才允许缩减子群集。

有关“缩减 (Scale Down)”适用或不适用于子群集的情况的详细信息,请参阅 MC 中的子群集操作规则

  1. 管理 (Manage) > 子群集 (Subclusters) 选项卡,单击子群集上方的缩减 (Scale Down) 以启动“缩减 (Scale Down)”页面:

  2. 要移除的主机数 (Number of hosts to remove) 字段中,输入要从子群集中移除的主机数。

  3. 确认 (Confirmation) 下,单击复选框确认是否要缩减指定子群集,并终止节点过去所使用的实例。

  4. 单击缩减子群集 (Scaledown Subcluster)

    缩减操作可能需要一些时间。完成后,进度屏幕将显示有关移除节点及其主机和终止实例的详细信息。

  5. 当所有步骤都显示复选标记时,单击关闭 (Close)

内部扩大或缩减

当您在内部部署中扩展子群集时,MC 向导会显示当前不属于数据库的可用 Vertica 主机的列表。选择要添加到子群集的节点作为节点,然后确认要扩展子群集。

当您缩减在内部部署中的子群集时,MC 会从数据库中的子群集中移除节点,但不会终止 Vertica 主机。这些主机现在可用于扩展其他子群集。