Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Neustarten eines Brokers für einen Amazon-MSK-Cluster
Verwenden Sie diesen Amazon-MSK-Vorgang, wenn Sie einen Broker in Ihrem MSK-Cluster neustarten möchten. Um einen Broker für einen Cluster neu zu starten, stellen Sie sicher, dass sich der Cluster im ACTIVE
Status befindet.
Der Amazon-MSK-Service kann die Broker für Ihren MSK-Cluster während der Systemwartung neu starten, z. B. beim Patchen oder bei Versions-Upgrades. Wenn Sie einen Broker manuell neu starten, können Sie die Ausfallssicherheit Ihrer Kafka-Clients testen, um festzustellen, wie sie auf die Systemwartung reagieren.
Neustarten eines Brokers mit dem AWS Management Console
Öffnen Sie die Amazon-MSK-Konsole unter https://console.aws.amazon.com/msk/
. -
Wählen Sie den MSK-Cluster aus, dessen Broker neu gestartet werden soll.
-
Scrollen Sie nach unten zum Abschnitt Broker-Details und wählen Sie den Broker aus, den Sie neu starten möchten.
-
Wählen Sie die Schaltfläche Broker neu starten.
Neustart eines Brokers mit dem AWS CLI
-
Führen Sie den folgenden Befehl aus und
ClusterArn
ersetzen Sie ihn durch den Amazon-Ressourcennamen (ARN), den Sie bei derBrokerId
Erstellung Ihres Clusters erhalten haben, und durch die ID des Brokers, den Sie neu starten möchten.Anmerkung
Der
reboot-broker
-Vorgang unterstützt jeweils nur den Neustart eines Brokers.Wenn Ihnen der ARN für Ihren Cluster nicht vorliegt, finden Sie ihn, indem Sie alle Cluster auflisten. Weitere Informationen finden Sie unter MSKAmazon-Cluster auflisten.
Wenn Sie die Broker-IDs für Ihren Cluster nicht haben, können Sie sie finden, indem Sie die Broker-Knoten auflisten. Weitere Informationen finden Sie unter list-nodes
. aws kafka reboot-broker --cluster-arn
ClusterArn
--broker-idsBrokerId
Die Ausgabe dieses
reboot-broker
-Vorgangs sieht wie das folgende JSON aus.{ "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" }
-
Um das Ergebnis des
reboot-broker
Vorgangs zu erhalten, führen Sie den folgenden Befehl aus undClusterOperationArn
ersetzen Sie ihn durch den ARN, den Sie in der Ausgabe desreboot-broker
Befehls erhalten haben.aws kafka describe-cluster-operation --cluster-operation-arn
ClusterOperationArn
Die Ausgabe dieses
describe-cluster-operation
-Befehls sieht wie das folgende JSON-Beispiel aus.{ "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": {} } }
Wenn der Neustart-Vorgang abgeschlossen ist, ist OperationState
REBOOT_COMPLETE
.
Neustarten eines Brokers mit der API
Informationen zum Neustarten eines Brokers in einem Cluster mithilfe der API finden Sie unter RebootBroker.