View a markdown version of this page

Perluas jumlah broker di cluster Amazon MSK - Amazon Managed Streaming untuk Apache Kafka

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Perluas jumlah broker di cluster Amazon MSK

Gunakan operasi Amazon MSK ini ketika Anda ingin meningkatkan jumlah broker di cluster MSK Anda. Untuk memperluas cluster, pastikan itu berada di ACTIVE negara bagian.

penting

Jika Anda ingin memperluas cluster MSK, pastikan untuk menggunakan operasi Amazon MSK ini. Jangan mencoba menambahkan broker ke cluster tanpa menggunakan operasi ini.

Untuk informasi tentang cara menyeimbangkan partisi setelah Anda menambahkan broker ke cluster, lihatTetapkan kembali partisi.

Perluas cluster Amazon MSK menggunakan Konsol Manajemen AWS

Proses ini menjelaskan cara meningkatkan jumlah broker di cluster Amazon MSK menggunakan. Konsol Manajemen AWS

  1. Masuk ke Konsol Manajemen AWS, dan buka konsol Amazon MSK di? https://console.aws.amazon.com/msk/home wilayah = us-east-1#/rumah/.

  2. Pilih cluster MSK yang jumlah brokernya ingin Anda tingkatkan.

  3. Dari menu tar ik- turun Tindakan, pilih Edit jumlah broker.

  4. Masukkan jumlah broker yang ingin dimiliki cluster per Zona Ketersediaan, lalu pilih S impan perubahan.

Perluas cluster Amazon MSK menggunakan AWS CLI

Proses ini menjelaskan cara meningkatkan jumlah broker di cluster Amazon MSK menggunakan. AWS CLI

  1. Jalankan perintah berikut, ganti ClusterArn dengan Amazon Resource Name (ARN) yang Anda peroleh saat membuat cluster Anda. Jika Anda tidak memiliki ARN untuk cluster Anda, Anda dapat menemukannya dengan mencantumkan semua cluster. Untuk informasi selengkapnya, lihat Daftar cluster Amazon MSK.

    Ganti Current-Cluster-Version dengan versi cluster saat ini.

    penting

    Versi cluster bukanlah bilangan bulat sederhana. Untuk menemukan versi cluster saat ini, gunakan DescribeCluster operasi atau perintah describe-cluster AWS CLI . Contoh versi adalahKTVPDKIKX0DER.

    Target-Number-of-BrokersParameter mewakili jumlah total node broker yang Anda inginkan untuk dimiliki cluster ketika operasi ini berhasil diselesaikan. Nilai yang Anda tentukan Target-Number-of-Brokers harus berupa bilangan bulat yang lebih besar dari jumlah broker saat ini di cluster. Itu juga harus kelipatan dari jumlah Zona Ketersediaan.

    aws kafka update-broker-count --cluster-arn ClusterArn --current-version Current-Cluster-Version --target-number-of-broker-nodes Target-Number-of-Brokers

    Output dari update-broker-count operasi ini terlihat seperti JSON berikut.

    { "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" }
  2. Untuk mendapatkan hasil update-broker-count operasi, jalankan perintah berikut, ganti ClusterOperationArn dengan ARN yang Anda peroleh dalam output update-broker-count perintah.

    aws kafka describe-cluster-operation --cluster-operation-arn ClusterOperationArn

    Output dari describe-cluster-operation perintah ini terlihat seperti contoh JSON 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. Jika OperationState memiliki nilaiUPDATE_IN_PROGRESS, tunggu sebentar, lalu jalankan describe-cluster-operation perintah lagi.

Memperluas cluster Amazon MSK menggunakan API

Untuk meningkatkan jumlah broker dalam cluster menggunakan API, lihat UpdateBrokerCount.