AWS CLI を使用して既存の Amazon MSK クラスターで階層型ストレージを有効にする - Amazon Managed Streaming for Apache Kafka

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS CLI を使用して既存の Amazon MSK クラスターで階層型ストレージを有効にする

注記

圧縮トピックは階層型ストレージではサポートされないため、クラスターの log.cleanup.policy が delete に設定されている場合にのみ階層型ストレージを有効にできます。後で、個々のトピックの log.cleanup.policy を compact に設定できます (その特定のトピックで階層型ストレージが有効になっていない場合)。サポートされている設定属性の詳細については、「トピックレベルの設定」を参照してください。

  1. Kafka バージョンの更新 — クラスターバージョンは単純な整数ではありません。クラスターの最新バージョンを検索するには、 DescribeClusterオペレーションまたは describe-cluster AWS CLI コマンドを使用します。サンプルのバージョンは KTVPDKIKX0DER です。

    aws kafka update-cluster-kafka-version --cluster-arn ClusterArn --current-version Current-Cluster-Version --target-kafka-version 3.6.0
  2. クラスターストレージモードを編集します。次のコード例は、update-storage API を使用してクラスターストレージモードを TIERED に編集する方法を示しています。

    aws kafka update-storage --current-version Current-Cluster-Version --cluster-arn Cluster-arn --storage-mode TIERED