重要
このページの日本語コンテンツは古くなっている可能性があります。最新の英語版コンテンツをご覧になるには、こちらをクリックしてください。
Confluent Cloud での専用 Kafka クラスターの縮小¶
This topic shows you how to shrink an existing Dedicated Apache Kafka® cluster. Dedicated clusters are provisioned and billed in terms of Confluent Unit for Kafka (CKU). Reducing the number of CKUs for your cluster enables you to reduce a cluster to fit its utilization and help reduce costs.
専用 Kafka クラスター のサイズを縮小すると、Confluent は、クラスターに残ったブローカーの間で負荷が分散されるようにバランス調整を実行してから、ブローカーを削除します。
クラスターのキャパシティを一度に 1 CKU ずつ減らすことができます。
前提条件:
- 既存の 専用 Kafka クラスター。
- 使用量ベースの請求が有効になっていること。
Confluent Cloud Console で CKU の数を縮小する(減らす)ことができます。コンソールを使用して縮小すると、クラスターの調整済みの負荷のプレビューが表示されます。
Confluent Cloud クラスターを選択します。
Cluster Settings、Capacity タブの順にクリックし、Adjustable limits ペインの Adjust capacity を選択します。
クラスターの現在の使用状況を確認して、クラスターの負荷が十分に低く、縮小の操作をしても問題がないかどうかを判断します。一般に、負荷の高いクラスターを縮小すると、アプリケーションのパフォーマンスの問題が発生します。詳細については、「Confluent Cloud の専用クラスターのクラスター負荷メトリック」および「Kafka クラスターのクォータ」を参照してください。
スライダーを使用してクラスターの CKU の数を減らします。キャパシティは 1 度に CKU 1 つ分ずつ減らすことができます。実際に適用される前に、縮小されたキャパシティのプレビューが表示されます。変更内容に問題がない場合は、Apply changes をクリックします。クラスターを拡張する方法の詳細については、「Confluent Cloud での専用 Kafka クラスターの拡張」を参照してください。
変更を確認し、Continue をクリックします。
クラスター管理 API を使用して CKU の数を縮小できます。HTTP PATCH 呼び出しで、リクエストの URL にクラスターおよび環境 ID を指定してください。この呼び出しには、CKU の新しい数を指定したペイロードを含める必要があります。パラメーターの説明とその他の詳細については、「クラスターのアップデート」を参照してください。
PATCH /cmk/v2/clusters/lkc-00000?environment=env-test1 HTTP/1.1
Host: api.confluent.cloud
{
"spec": {
"config": {
"kind": "Dedicated",
"cku": 2
},
"environment": {
"id": "env-test1""
}
}
}
Confluent CLI の kafka cluster update
コマンドを使用して CKU の数を縮小できます。以下に、lkc-abc123
クラスターの CKU の数を減らすコマンドの例を示します。詳細については、「confluent kafka cluster update」を参照してください。
confluent kafka cluster update lkc-abc123 --cku 2
重要
縮小の操作が失敗した場合、クラスターは元のキャパシティに拡張され、拡張の操作が完了すると通知されます。
縮小にかかる時間とそれに影響する要素については、「専用クラスターのプロビジョニングおよびサイズ変更の時間」を参照してください。