Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Perluas jumlah broker di MSK cluster Amazon
Gunakan MSK operasi Amazon ini ketika Anda ingin meningkatkan jumlah broker di MSK cluster Anda. Untuk memperluas cluster, pastikan itu dalam ACTIVE
keadaan.
penting
Jika Anda ingin memperluas MSK cluster, pastikan untuk menggunakan MSK operasi Amazon ini. Jangan mencoba menambahkan broker ke cluster tanpa menggunakan operasi ini.
Untuk informasi tentang cara menyeimbangkan kembali partisi setelah Anda menambahkan broker ke cluster, lihat. Tetapkan kembali partisi
Perluas MSK kluster Amazon menggunakan AWS Management Console
Proses ini menjelaskan cara meningkatkan jumlah broker di MSK cluster Amazon menggunakan AWS Management Console.
Masuk ke AWS Management Console, dan buka MSK konsol Amazon di https://console.aws.amazon.com/msk/rumah? region=us-east-1#/home/
. -
Pilih MSK cluster yang jumlah brokernya ingin Anda tingkatkan.
-
Pada halaman detail cluster, pilih tombol Edit di sebelah judul Cluster-Level Broker Details.
-
Masukkan jumlah broker yang Anda inginkan klaster untuk memiliki per Availability Zone dan kemudian pilih Simpan perubahan.
Perluas MSK kluster Amazon menggunakan AWS CLI
Proses ini menjelaskan cara meningkatkan jumlah broker di MSK cluster Amazon menggunakan AWS CLI.
-
Jalankan perintah berikut, ganti
ClusterArn
dengan Amazon Resource Name (ARN) yang Anda peroleh saat membuat klaster. Jika Anda tidak memiliki ARN untuk cluster Anda, Anda dapat menemukannya dengan mencantumkan semua cluster. Untuk informasi selengkapnya, lihat Daftar MSK kluster Amazon.Ganti
Current-Cluster-Version
dengan versi cluster saat ini.penting
Versi cluster bukan bilangan bulat sederhana. Untuk menemukan versi cluster saat ini, gunakan DescribeClusteroperasi atau perintah AWS CLI deskripsi-cluster
. Contoh versi adalah KTVPDKIKX0DER
.Target-Number-of-Brokers
Parameter mewakili jumlah total node broker yang Anda ingin cluster untuk memiliki ketika operasi ini selesai dengan sukses. Nilai yang Anda tentukanTarget-Number-of-Brokers
harus berupa bilangan bulat yang lebih besar dari jumlah broker saat ini di cluster. Itu juga harus kelipatan dari jumlah Availability Zones.aws kafka update-broker-count --cluster-arn
ClusterArn
--current-versionCurrent-Cluster-Version
--target-number-of-broker-nodesTarget-Number-of-Brokers
Output dari
update-broker-count
operasi ini terlihat seperti berikutJSON.{ "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" }
-
Untuk mendapatkan hasil
update-broker-count
operasi, jalankan perintah berikut, gantiClusterOperationArn
dengan ARN yang Anda peroleh di outputupdate-broker-count
perintah.aws kafka describe-cluster-operation --cluster-operation-arn
ClusterOperationArn
Output dari
describe-cluster-operation
perintah ini terlihat seperti JSON contoh berikut.{ "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 } } }
Dalam output ini,
OperationType
adalahINCREASE_BROKER_COUNT
. JikaOperationState
memiliki nilaiUPDATE_IN_PROGRESS
, tunggu sebentar, lalu jalankandescribe-cluster-operation
perintah lagi.
Perluas MSK kluster Amazon menggunakan API
Untuk meningkatkan jumlah broker dalam cluster menggunakanAPI, lihat UpdateBrokerCount.