翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon MSKクラスター内のブローカーの数を拡張する
MSK クラスター内のブローカーの数を増やす場合は、この Amazon MSKオペレーションを使用します。クラスターを拡張するには、クラスターが ACTIVE
状態であることを確認します。
重要
MSK クラスターを拡張する場合は、必ずこの Amazon MSKオペレーションを使用してください。このオペレーションを使用せずにクラスターにブローカーを追加しようとしないでください。
ブローカーをクラスターに追加した後にパーティションを再調整する方法については、「パーティションの再割り当て」を参照してください 。
を使用して Amazon MSKクラスターを拡張する AWS Management Console
このプロセスでは、 を使用して Amazon MSKクラスター内のブローカーの数を増やす方法について説明します AWS Management Console。
にサインインし AWS Management Console、Amazon MSKコンソールをhttps://console.aws.amazon.com/msk/ホーム?region=us-east-1#/home/
で開きます。 -
ブローカーの数を増やすMSKクラスターを選択します。
-
クラスターの詳細ページで、[Cluster-Level Broker Details] (クラスターレベルのブローカーの詳細) の見出しの隣にある[Edit] (編集) を選択します。
-
クラスターに必要なブローカーの数を各アベイラビリティーゾーンごと入力したら、[Save changes] (変更を保存) を選択します。
を使用して Amazon MSKクラスターを拡張する AWS CLI
このプロセスでは、 を使用して Amazon MSKクラスター内のブローカーの数を増やす方法について説明します AWS CLI。
-
次のコマンドを実行し、 をクラスターの作成時に取得した Amazon リソースネーム (ARN)
ClusterArn
に置き換えます。クラスターARNに がない場合は、すべてのクラスターを一覧表示することで見つけることができます。詳細については、「Amazon MSKクラスターを一覧表示する」を参照してください。Current-Cluster-Version
を現在のクラスターのバージョンに置き換えます。重要
クラスターのバージョンは単純な整数ではありません。クラスターの最新バージョンを検索するには、 DescribeClusterオペレーションまたは describe-cluster
AWS CLI コマンドを使用します。サンプルのバージョンは KTVPDKIKX0DER
です。Target-Number-of-Brokers
パラメータは、このオペレーションが正常に完了したときにクラスターに付与するブローカーノードの総数を表します。に指定する値は、クラスター内の現在のブローカー数より大きい整数Target-Number-of-Brokers
である必要があります。また、アベイラビリティーゾーンの数の倍数である必要があります。aws kafka update-broker-count --cluster-arn
ClusterArn
--current-versionCurrent-Cluster-Version
--target-number-of-broker-nodesTarget-Number-of-Brokers
この
update-broker-count
オペレーションの出力は次の のようになりますJSON。{ "ClusterArn": "arn:aws:kafka:us-east-1:012345678012:cluster/exampleClusterName/abcdefab-1234-abcd-5678-cdef0123ab01-2", "ClusterOperationArn": "arn:aws:kafka:us-east-1:012345678012:cluster-operation/exampleClusterName/abcdefab-1234-abcd-5678-cdef0123ab01-2/0123abcd-abcd-4f7f-1234-9876543210ef" }
-
update-broker-count
オペレーションの結果を取得するには、次のコマンドを実行し、 をupdate-broker-count
コマンドの出力でARN取得したClusterOperationArn
に置き換えます。aws kafka describe-cluster-operation --cluster-operation-arn
ClusterOperationArn
この
describe-cluster-operation
コマンドの出力は次のJSON例のようになります。{ "ClusterOperationInfo": { "ClientRequestId": "c0b7af47-8591-45b5-9c0c-909a1a2c99ea", "ClusterArn": "arn:aws:kafka:us-east-1:012345678012:cluster/exampleClusterName/abcdefab-1234-abcd-5678-cdef0123ab01-2", "CreationTime": "2019-09-25T23:48:04.794Z", "OperationArn": "arn:aws:kafka:us-east-1:012345678012:cluster-operation/exampleClusterName/abcdefab-1234-abcd-5678-cdef0123ab01-2/0123abcd-abcd-4f7f-1234-9876543210ef", "OperationState": "UPDATE_COMPLETE", "OperationType": "INCREASE_BROKER_COUNT", "SourceClusterInfo": { "NumberOfBrokerNodes": 9 }, "TargetClusterInfo": { "NumberOfBrokerNodes": 12 } } }
この出力では、
OperationType
はINCREASE_BROKER_COUNT
です。OperationState
の値がUPDATE_IN_PROGRESS
の場合は、しばらく待ってから再度describe-cluster-operation
コマンドを実行します。
を使用して Amazon MSKクラスターを拡張する API
を使用してクラスター内のブローカーの数を増やすにはAPI、「」を参照してくださいUpdateBrokerCount。