

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.

# Aktualisieren Sie die Größe des Amazon MSK-Cluster-Brokers
<a name="msk-update-broker-type"></a>

Sie können Ihren MSK-Cluster bei Bedarf skalieren, indem Sie die Größe Ihrer Broker ändern, ohne Apache Kafka-Partitionen neu zuzuweisen. Wenn Sie die Größe Ihrer Broker ändern, haben Sie die Flexibilität, die Rechenkapazität Ihres MSK-Clusters an Änderungen Ihrer Workloads anzupassen, ohne Ihre Cluster-I/O zu unterbrechen. Amazon MSK verwendet dieselbe Broker-Größe für alle Broker in einem bestimmten Cluster.

Bei Standard-Brokern können Sie die Größe Ihres Cluster-Brokers von M5 oder T3 auf M7g, T3 auf M5 oder von M7g auf M5 aktualisieren.

**Anmerkung**  
Sie können nicht von einer größeren Brokergröße zu einer kleineren Brokergröße migrieren. Zum Beispiel M7G.Large zu T3.small.

Für Express-Broker können Sie nur M7g-Brokergrößen verwenden.

In diesem Thema wird beschrieben, wie Sie die Broker-Größe für Ihren MSK-Cluster aktualisieren.

Beachten Sie, dass die Migration zu einer kleineren Brokergröße die Leistung verringern und den maximal erreichbaren Durchsatz pro Broker verringern kann. Die Migration zu einem größeren Broker kann die Leistung steigern, kann aber auch mehr kosten.

Die Aktualisierung der Brokergröße erfolgt fortlaufend, während der Cluster läuft. Das bedeutet, dass Amazon MSK jeweils einen Broker herunterfährt, um das Broker-Size-Update durchzuführen. Informationen darüber, wie Sie einen Cluster während eines Broker-Size-Updates hochverfügbar machen können, finden Sie unter. [Erstellen hochverfügbarer Cluster](bestpractices.md#ensure-high-availability) Um mögliche Auswirkungen auf die Produktivität weiter zu reduzieren, können Sie das Broker-Size-Update in Zeiten mit geringem Datenverkehr durchführen.

Während eines Broker-Size-Updates können Sie weiterhin Daten produzieren und nutzen. Sie müssen jedoch warten, bis das Update abgeschlossen ist, bevor Sie Broker neu starten oder einen der unter [Amazon-MSK-Vorgänge](https://docs.aws.amazon.com/msk/1.0/apireference/operations.html) aufgeführten Aktualisierungsvorgänge aufrufen können.

Wenn Sie Ihren Cluster auf eine kleinere Broker-Größe aktualisieren möchten, empfehlen wir Ihnen, das Update zunächst auf einem Testcluster auszuprobieren, um zu sehen, wie es sich auf Ihr Szenario auswirkt. 

**Wichtig**  
Sie können einen Cluster nicht auf eine kleinere Broker-Größe aktualisieren, wenn die Anzahl der Partitionen pro Broker die unter angegebene Höchstzahl überschreitet[Passen Sie die Größe Ihres Clusters an: Anzahl der Partitionen pro Standard-Broker](bestpractices.md#partitions-per-broker).

**Topics**
+ [Aktualisieren Sie die Größe des Amazon MSK-Cluster-Brokers mithilfe der AWS-Managementkonsole](#update-broker-type-console)
+ [Aktualisieren Sie die Größe des Amazon MSK-Cluster-Brokers mithilfe der AWS CLI](#update-broker-type-cli)
+ [Aktualisierung der Broker-Größe mithilfe der API](#update-broker-type-api)

## Aktualisieren Sie die Größe des Amazon MSK-Cluster-Brokers mithilfe der AWS-Managementkonsole
<a name="update-broker-type-console"></a>

Dieser Vorgang zeigt, wie Sie die Größe des Amazon MSK-Cluster-Brokers mithilfe des AWS-Managementkonsole

1. Melden Sie sich bei der AWS-Managementkonsole an und öffnen Sie die Amazon MSK-Konsole zu [https://console.aws.amazon.com/msk/Hause? region=us-east-1\$1/home/](https://console.aws.amazon.com/msk/home?region=us-east-1#/home/).

1. Wählen Sie den MSK-Cluster aus, für den Sie die Broker-Größe aktualisieren möchten.

1. Suchen Sie auf der Detailseite für den Cluster den Abschnitt **Brokerübersicht** und wählen Sie **Brokergröße bearbeiten** aus.

1. Wählen Sie die gewünschte Broker-Größe aus der Liste aus.

1. Speichern Sie die Änderungen.

## Aktualisieren Sie die Größe des Amazon MSK-Cluster-Brokers mithilfe der AWS CLI
<a name="update-broker-type-cli"></a>

Führen Sie den folgenden Befehl aus und *ClusterArn* ersetzen Sie ihn durch den Amazon-Ressourcennamen (ARN), den Sie bei der Erstellung Ihres Clusters erhalten haben. Wenn Ihnen der ARN für Ihren Cluster nicht vorliegt, finden Sie ihn, indem Sie alle Cluster auflisten. Weitere Informationen finden Sie unter [Amazon MSK-Cluster auflisten](msk-list-clusters.md). 

1. *Current-Cluster-Version*Ersetzen Sie es durch die aktuelle Version des Clusters und *TargetType* durch die neue Größe, die die Broker haben sollen. Weitere Informationen zur Größe von Brokern finden Sie unter[Amazon-MSK-Brokertypen](broker-instance-types.md).

   ```
   aws kafka update-broker-type --cluster-arn ClusterArn --current-version Current-Cluster-Version --target-instance-type TargetType
   ```

   Nachfolgend finden Sie ein Beispiel für der Verwendung dieses Befehls.

   ```
   aws kafka update-broker-type --cluster-arn "arn:aws:kafka:us-east-1:0123456789012:cluster/exampleName/abcd1234-0123-abcd-5678-1234abcd-1" --current-version "K1X5R6FKA87" --target-instance-type kafka.m5.large 
   ```

   Die Ausgabe dieses -Befehls sieht wie das folgende JSON-Beispiel aus.

   ```
   {
       "ClusterArn": "arn:aws:kafka:us-east-1:0123456789012:cluster/exampleName/abcd1234-0123-abcd-5678-1234abcd-1",
       "ClusterOperationArn": "arn:aws:kafka:us-east-1:012345678012:cluster-operation/exampleClusterName/abcdefab-1234-abcd-5678-cdef0123ab01-2/0123abcd-abcd-4f7f-1234-9876543210ef"
   }
   ```

1. Um das Ergebnis des `update-broker-type` Vorgangs zu erhalten, führen Sie den folgenden Befehl aus und *ClusterOperationArn* ersetzen Sie ihn durch den ARN, den Sie in der Ausgabe des `update-broker-type` 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": "982168a3-939f-11e9-8a62-538df00285db",
       "ClusterArn": "arn:aws:kafka:us-east-1:0123456789012:cluster/exampleName/abcd1234-0123-abcd-5678-1234abcd-1",
       "CreationTime": "2021-01-09T02:24:22.198000+00:00",
       "OperationArn": "arn:aws:kafka:us-east-1:012345678012:cluster-operation/exampleClusterName/abcdefab-1234-abcd-5678-cdef0123ab01-2/0123abcd-abcd-4f7f-1234-9876543210ef",
       "OperationState": "UPDATE_COMPLETE",
       "OperationType": "UPDATE_BROKER_TYPE",
       "SourceClusterInfo": {
         "InstanceType": "t3.small"
       },
       "TargetClusterInfo": {
         "InstanceType": "m5.large"
       }
     }
   }
   ```

   Wenn `OperationState` den Wert „`UPDATE_IN_PROGRESS`“ aufweist, warten Sie eine Weile, bevor Sie den `describe-cluster-operation`-Befehl erneut ausführen. 

## Aktualisierung der Broker-Größe mithilfe der API
<a name="update-broker-type-api"></a>

Informationen zum Aktualisieren der Broker-Größe mithilfe der API finden Sie unter [UpdateBrokerType](https://docs.aws.amazon.com/msk/1.0/apireference/clusters-clusterarn-nodes-type.html#UpdateBrokerType).

Sie können `UpdateBrokerType` die Größe Ihres Cluster-Brokers von M5 oder T3 auf M7g oder von M7g auf M5 aktualisieren.