删除 Amazon MSK 集群的配置 - Amazon Managed Streaming for Apache Kafka
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

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

删除 Amazon MSK 集群的配置

要删除集群的配置,请确保集群处于 ACTIVEDELETE_FAILED 状态,并且集群配置处于 ACTIVEDELETE_FAILED 状态。有关 MSK 配置的信息,请参阅Amazon MSK 配置

使用 AWS CLI 删除集群的配置

  1. 复制以下 JSON 并将其保存到文件中。将文件命名为 configuration-info.json。 替换 ConfigurationArn 替换为要用于删除集群的配置 Amazon 资源名称 (ARN)。在以下 JSON 中,ARN 字符串必须使用引号引起来。

    { "Arn": ConfigurationArn }

  2. 运行以下命令,同时替换 ClusterArn 替换为您在创建集群时获取的 ARN。如果您没有该集群的 ARN,可以通过列出所有集群来找到它。有关更多信息,请参阅列出 Amazon MSK 集群

    Replace Current-Cluster-Version 替换为当前版本的集群。请注意,此参数是可选的。

    重要

    集群版本不是简单的整数。您可以通过描述集群来获取当前版本。示例版本是 KTVPDKIKX0DER

    aws kafka delete-configuration --cluster-arn ClusterArn --current-version Current-Cluster-Version

    下面的示例说明如何使用此命令:

    aws kafka delete-configuration --cluster-arn "arn:aws:kafka:us-east-1:0123456789012:cluster/exampleName/abcd1234-0123-abcd-5678-1234abcd-1" --current-version "K1X5R6FKA87"

    delete-configuration 命令的输出如以下 JSON 示例所示。

    { "state": "DELETING" "Arn": "arn:aws:kafka:us-east-1:012345678012:cluster/exampleClusterName/abcdefab-1234-abcd-5678-cdef0123ab01-2" }

使用 API 删除集群的配置

要使用 API 删除集群配置,请参阅 DeleteConfiguration