Riavvia un broker per un cluster Amazon MSK - Amazon Managed Streaming per Apache Kafka

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Riavvia un broker per un cluster Amazon MSK

Usa questa MSK operazione Amazon quando desideri riavviare un broker per il tuo MSK cluster. Per riavviare un broker per un cluster, assicurati che il cluster si trovi nello stato ACTIVE.

Il MSK servizio Amazon può riavviare i broker del MSK cluster durante la manutenzione del sistema, ad esempio l'applicazione di patch o gli aggiornamenti di versione. Il riavvio manuale di un broker consente di testare la resilienza dei client Kafka per determinare come rispondono alla manutenzione del sistema.

Riavviare un broker per un MSK cluster Amazon utilizzando AWS Management Console

Questo processo descrive come riavviare un broker per un MSK cluster Amazon utilizzando. AWS Management Console

  1. Apri la MSK console Amazon all'indirizzohttps://console.aws.amazon.com/msk/.

  2. Scegli il MSK cluster di cui desideri riavviare il broker.

  3. Scorri verso il basso fino alla sezione Dettagli del broker e scegli il broker che desideri riavviare.

  4. Scegli il pulsante Riavvia broker.

Riavviare un broker per un MSK cluster Amazon utilizzando AWS CLI

Questo processo descrive come riavviare un broker per un MSK cluster Amazon utilizzando. AWS CLI

  1. Esegui il comando seguente, sostituendo ClusterArn con l'Amazon Resource Name (ARN) che hai ottenuto al momento della creazione del cluster, e BrokerId con l'ID del broker che desideri riavviare.

    Nota

    L'operazione reboot-broker supporta il riavvio di un singolo broker alla volta.

    Se non disponi del codice del ARN tuo cluster, puoi trovarlo elencando tutti i cluster. Per ulteriori informazioni, consulta Elenca i MSK cluster Amazon.

    Se non disponi del broker IDs per il tuo cluster, puoi trovarlo elencando i nodi del broker. Per ulteriori informazioni, consulta la sezione list-nodes.

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

    L'output di questa reboot-broker operazione è simile al seguenteJSON.

    { "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. Per ottenere il risultato dell'reboot-brokeroperazione, esegui il comando seguente, sostituendo ClusterOperationArn con ARN quello ottenuto nell'output del reboot-broker comando.

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

    L'output di questo describe-cluster-operation comando è simile all'JSONesempio seguente.

    { "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": {} } }

Quando l'operazione di riavvio è completa, il valore di OperationState è REBOOT_COMPLETE.

Riavviare un broker per un MSK cluster Amazon utilizzando il API

Per riavviare un broker in un cluster utilizzando ilAPI, vedi. RebootBroker