Mem-boot ulang broker untuk cluster MSK Amazon - 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.

Mem-boot ulang broker untuk cluster MSK Amazon

Gunakan operasi MSK Amazon ini saat Anda ingin me-reboot broker untuk cluster MSK Anda. Untuk me-reboot broker untuk cluster, pastikan bahwa cluster dalam ACTIVE keadaan.

Layanan MSK Amazon dapat me-reboot broker untuk klaster MSK Anda selama pemeliharaan sistem, seperti patching atau upgrade versi. Mem-boot ulang broker secara manual memungkinkan Anda menguji ketahanan klien Kafka Anda untuk menentukan bagaimana mereka merespons pemeliharaan sistem.

Mem-boot ulang broker menggunakan AWS Management Console

  1. Buka konsol MSK Amazon dihttps://console.aws.amazon.com/msk/.

  2. Pilih cluster MSK yang brokernya ingin Anda reboot.

  3. Gulir ke bawah ke bagian Detail Broker, dan pilih broker yang ingin Anda reboot.

  4. Pilih tombol Reboot broker.

Mem-boot ulang broker menggunakan AWS CLI

  1. Jalankan perintah berikut, ganti ClusterArndengan Amazon Resource Name (ARN) yang Anda peroleh ketika Anda membuat cluster Anda, dan BrokerIddengan ID broker yang ingin Anda reboot.

    catatan

    reboot-brokerOperasi ini hanya mendukung reboot satu broker pada satu waktu.

    Jika Anda tidak memiliki ARN untuk cluster Anda, Anda dapat menemukannya dengan mencantumkan semua cluster. Untuk informasi selengkapnya, lihat Daftar MSK kluster Amazon.

    Jika Anda tidak memiliki ID broker untuk cluster Anda, Anda dapat menemukannya dengan mencantumkan node broker. Untuk informasi selengkapnya, lihat daftar-node.

    aws kafka reboot-broker --cluster-arn ClusterArn --broker-ids BrokerId

    Output dari reboot-broker 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 reboot-broker operasi, jalankan perintah berikut, ganti ClusterOperationArndengan ARN yang Anda peroleh dalam output perintah. reboot-broker

    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": "REBOOT_IN_PROGRESS", "OperationType": "REBOOT_NODE", "SourceClusterInfo": {}, "TargetClusterInfo": {} } }

Ketika operasi reboot selesai, OperationState adalahREBOOT_COMPLETE.

Mem-boot ulang broker menggunakan API

Untuk me-reboot broker di cluster menggunakan API, lihat RebootBroker.