手动扩展 - Amazon Managed Streaming for Apache Kafka

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

手动扩展

要增加存储空间,请等待集群进入 ACTIVE 状态。存储扩展在两次事件之间至少有六个小时的冷却期。虽然该操作会立即提供更多存储空间,但该服务仍会需要 24 小时或更长时间对您的集群执行优化。这些优化会耗费的时长与存储的大小成正比。

使用扩展代理存储 AWS Management Console

  1. 打开亚马逊MSK控制台,网址为https://console.aws.amazon.com/msk/

  2. 选择要为其更新代理存储的MSK集群。

  3. 存储部分中选择编辑

  4. 指定所需存储量。您只能增加存储量,不能减少存储量。

  5. 选择 Save changes(保存更改)

使用扩展代理存储 AWS CLI

运行以下命令,替换 ClusterArn 使用您在创建集群时获得的 Amazon 资源名称 (ARN)。如果您的集群没有,则可以通过列出所有集群来找到它。ARN有关更多信息,请参阅 列出亚马逊MSK集群

Replace(替换) Current-Cluster-Version 使用集群的当前版本。

重要

集群版本不是简单的整数。要查找集群的当前版本,请使用DescribeCluster操作或 desc ribe- AWS CLI cluster 命令。示例版本是 KTVPDKIKX0DER

这些区域有:Target-Volume-in-GiB 参数表示您希望每个代理拥有的存储量。只能更新所有代理的存储。您不能指定要更新存储的单个代理。您为其指定的值 Target-Volume-in-GiB 必须是大于 100 GiB 的整数。更新操作后每个代理的存储不能超过 16384 GiB。

aws kafka update-broker-storage --cluster-arn ClusterArn --current-version Current-Cluster-Version --target-broker-ebs-volume-info '{"KafkaBrokerNodeId": "All", "VolumeSizeGB": Target-Volume-in-GiB}'

使用扩展代理存储 API

要使用更新代理存储API,请参阅UpdateBrokerStorage