Reinicio de un agente para un clúster de Amazon MSK - 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.

Reinicio de un agente para un clúster de Amazon MSK

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

Es posible que el servicio Amazon MSK reinicie los agentes de su clúster de MSK durante el mantenimiento del sistema, por ejemplo, al aplicar los 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.

Reiniciar un bróker mediante la AWS Management Console

  1. Abra la consola de Amazon MSK en https://console.aws.amazon.com/msk/.

  2. Elija el clúster de MSK para reiniciar su agente.

  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.

Reiniciar un corredor mediante el AWS CLI

  1. Ejecute el siguiente comando y ClusterArnsustitúyalo por el nombre de recurso de Amazon (ARN) que obtuvo al crear el BrokerIdclúster y por 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 para su clúster, puede encontrarlo enumerando todos los clústeres. Para obtener más información, consulte Listado de MSK clústeres de Amazon.

    Si no tiene los ID de los agentes de su clúster, puede encontrarlos enumerando los nodos de los agentes. 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 operación reboot-broker se parece al siguiente JSON.

    { "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 y ClusterOperationArnreemplácelo por el ARN que obtuvo en el resultado del reboot-broker comando.

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

    El resultado de este comando describe-cluster-operation tendrá un aspecto similar al siguiente.

    { "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.

Reinicio de un agente mediante la API

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