Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Redémarrer un broker pour un MSK cluster Amazon
Utilisez cette MSK opération Amazon lorsque vous souhaitez redémarrer un broker pour votre MSK cluster. Pour redémarrer un agent pour un cluster, assurez-vous que le cluster est dans l'état ACTIVE
.
Le MSK service Amazon peut redémarrer les courtiers de votre MSK cluster pendant la maintenance du système, telle que l'application de correctifs ou les mises à niveau de version. Le redémarrage manuel d'un agent vous permet de tester la résilience de vos clients Kafka afin de déterminer comment ils répondent à la maintenance du système.
Redémarrez un courtier pour un MSK cluster Amazon à l'aide du AWS Management Console
Ce processus décrit comment redémarrer un courtier pour un MSK cluster Amazon à l'aide du AWS Management Console.
Ouvrez la MSK console Amazon à l'adressehttps://console.aws.amazon.com/msk/
. -
Choisissez le MSK cluster dont vous souhaitez redémarrer le broker.
-
Faites défiler la page jusqu'à la section Informations de l'agent et choisissez l'agent que vous souhaitez redémarrer.
-
Cliquez sur le bouton Redémarrer l'agent.
Redémarrez un courtier pour un MSK cluster Amazon à l'aide du AWS CLI
Ce processus décrit comment redémarrer un courtier pour un MSK cluster Amazon à l'aide du AWS CLI.
-
Exécutez la commande suivante en remplaçant
ClusterArn
avec le nom de ressource Amazon (ARN) que vous avez obtenu lors de la création de votre cluster, et leBrokerId
avec l'ID du broker que vous souhaitez redémarrer.Note
L'opération
reboot-broker
prend uniquement en charge le redémarrage d'un agent à la fois.Si vous n'en avez pas ARN pour votre cluster, vous pouvez le trouver en listant tous les clusters. Pour de plus amples informations, veuillez consulter Répertorier les MSK clusters Amazon.
Si vous ne disposez pas du courtier IDs pour votre cluster, vous pouvez le trouver en répertoriant les nœuds du courtier. Pour plus d'informations, consultez list-nodes
. aws kafka reboot-broker --cluster-arn
ClusterArn
--broker-idsBrokerId
Le résultat de cette
reboot-broker
opération ressemble à ce qui suitJSON.{ "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" }
-
Pour obtenir le résultat de l'
reboot-broker
opération, exécutez la commande suivante en remplaçantClusterOperationArn
avec celui ARN que vous avez obtenu dans le résultat de lareboot-broker
commande.aws kafka describe-cluster-operation --cluster-operation-arn
ClusterOperationArn
Le résultat de cette
describe-cluster-operation
commande ressemble à l'JSONexemple suivant.{ "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": {} } }
Lorsque l'opération de redémarrage est terminée, l'opération OperationState
devient REBOOT_COMPLETE
.
Redémarrez un courtier pour un MSK cluster Amazon à l'aide du API
Pour redémarrer un courtier dans un cluster à l'aide duAPI, voir RebootBroker.