

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.

# Deaktivieren oder aktivieren Sie den direkten ZooKeeper Apache-Client-Zugriff
<a name="zookeeper-disable-access"></a>

Sie können den direkten ZooKeeper Apache-Client-Zugriff auf Ihrem von Amazon MSK bereitgestellten Cluster deaktivieren, um sicherzustellen, dass Ihre Anwendungen nicht auf direkte ZooKeeper Verbindungen angewiesen sind. Wenn der ZooKeeper Zugriff deaktiviert ist, können sich Clients nicht mehr mit den ZooKeeper Apache-Knoten an den Ports 2181 (Klartext) und 2182 (TLS) verbinden. Sie können den ZooKeeper Zugriff jederzeit wieder aktivieren.

**Anmerkung**  
Diese Funktion ist nur für von Amazon MSK bereitgestellte Cluster verfügbar, die den ZooKeeper Metadatenmodus mit Standard-Brokern verwenden. Sie ist für die folgenden Clustertypen nicht verfügbar:  
Cluster, die im KRaft Metadatenmodus ausgeführt werden
Cluster, die Express-Broker verwenden. ZooKeeper Der Zugriff wird in Express-Clustern automatisch verwaltet und kann nicht manuell konfiguriert werden.
Serverlose Amazon MSK-Cluster

**Deaktivierung des ZooKeeper Zugriffs über die Konsole**

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\#/home/](https://console.aws.amazon.com/msk/home?region=us-east-1#/home/).

1. Wählen Sie in der Clusterliste den Cluster aus, auf den Sie den Zugriff deaktivieren möchten. ZooKeeper 

1. Wählen Sie die Registerkarte **Eigenschaften** und suchen Sie dann den Abschnitt **Netzwerkeinstellungen**.

1. Wählen Sie ** ZooKeeper Zugriff deaktivieren** aus.

**Deaktivierung des ZooKeeper Zugriffs mit dem AWS CLI**

1. Führen Sie den folgenden AWS CLI Befehl aus {{ClusterArn}} und {{Current-Cluster-Version}} ersetzen Sie dabei und durch den ARN und die aktuelle Version des Clusters. Verwenden Sie den Befehl [DescribeCluster](https://docs.aws.amazon.com/msk/1.0/apireference/clusters-clusterarn.html#DescribeCluster)operation oder [describe-cluster, um die aktuelle Version des Clusters](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/kafka/describe-cluster.html) AWS CLI zu ermitteln. `KTVPDKIKX0DER` ist ein Beispiel für eine Version.

   ```
   aws kafka update-connectivity --cluster-arn {{ClusterArn}} --current-version {{Current-Cluster-Version}} --zookeeper-access '{"Enabled": false}'
   ```

   Die Ausgabe dieses `update-connectivity`-Befehls sieht wie das folgende JSON-Beispiel 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"
   }
   ```
**Anmerkung**  
Um den ZooKeeper Zugriff wieder zu aktivieren, verwenden Sie stattdessen einen ähnlichen AWS CLI Befehl mit dem folgenden Wert für: `--zookeeper-access`  

   ```
   '{"Enabled": true}'
   ```

1. Um das Ergebnis des `update-connectivity` 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-connectivity` 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:012345678012:cluster/exampleClusterName/abcdefab-1234-abcd-5678-cdef0123ab01-2",
           "CreationTime": "2026-01-15T21:08:57.735Z",
           "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_CONNECTIVITY",
           "SourceClusterInfo": {
               "ZookeeperAccess": {
                   "Enabled": true
               }
           },
           "TargetClusterInfo": {
               "ZookeeperAccess": {
                   "Enabled": false
               }
           }
       }
   }
   ```

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

**Deaktivierung des ZooKeeper Zugriffs mithilfe der Amazon MSK-API**
+ Informationen zur Verwendung der API zum Deaktivieren oder Aktivieren des ZooKeeper Zugriffs auf einen Cluster finden Sie unter. [UpdateConnectivity](https://docs.aws.amazon.com/msk/1.0/apireference/clusters-clusterarn-connectivity.html)