Reiniciar un broker para un MSK clúster de Amazon - Transmisión gestionada de Amazon para Apache Kafka

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Reiniciar un broker para un MSK clúster de Amazon

Utilice esta MSK operación de Amazon cuando desee reiniciar un agente para su MSK clúster. Para reiniciar un agente de un clúster, asegúrese de que el clúster esté en estado ACTIVE.

El MSK servicio de Amazon puede reiniciar los agentes de tu MSK clúster durante el mantenimiento del sistema, por ejemplo, al aplicar parches o actualizar las versiones. Reiniciar un agente manualmente le permite probar la resistencia de sus clientes de Kafka para determinar cómo responden al mantenimiento del sistema.

Reinicie un broker para un MSK clúster de Amazon mediante el AWS Management Console

Este proceso describe cómo reiniciar un agente para un MSK clúster de Amazon mediante AWS Management Console.

  1. Abre la MSK consola de Amazon enhttps://console.aws.amazon.com/msk/.

  2. Elige el MSK clúster cuyo broker quieres reiniciar.

  3. Desplácese hacia abajo hasta la sección Detalles del agente y elija el agente que desee reiniciar.

  4. Pulse el botón Reiniciar el agente.

Reinicie un broker para un MSK clúster de Amazon mediante el AWS CLI

Este proceso describe cómo reiniciar un agente para un MSK clúster de Amazon mediante AWS CLI.

  1. Ejecute el siguiente comando, sustituyendo ClusterArn con el nombre de recurso de Amazon (ARN) que obtuvo al crear el clúster y el BrokerId con el ID del agente que desea reiniciar.

    nota

    La operación reboot-broker solo permite reiniciar un agente a la vez.

    Si no tiene el ARN correspondiente a su clúster, puede encontrarlo enumerando todos los clústeres. Para obtener más información, consulte Listar MSK clústeres de Amazon.

    Si no tiene el intermediario IDs de su clúster, puede encontrarlo enumerando los nodos del intermediario. Para obtener más información sobre los nodos, consulte list-nodes.

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

    El resultado de esta reboot-broker operación tiene el siguiente aspectoJSON.

    { "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. Para obtener el resultado de la reboot-broker operación, ejecute el siguiente comando, sustituyendo ClusterOperationArn con el ARN que obtuvo en el resultado del reboot-broker comando.

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

    El resultado de este describe-cluster-operation comando es similar al del siguiente JSON ejemplo.

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

Cuando se complete la operación de reinicio, OperationState será REBOOT_COMPLETE.

Reinicie un intermediario para un MSK clúster de Amazon mediante el API

Para reiniciar un bróker de un clúster mediante elAPI, consulte RebootBroker.