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.
ZooKeeper modo
Apache ZooKeeper
Si su clúster utiliza el ZooKeeper modo, puede seguir los pasos que se indican a continuación para obtener la cadena de ZooKeeper conexión de Apache. Sin embargo, le recomendamos que lo utilice BootstrapServerString
para conectarse al clúster y realizar operaciones de administración, ya que el --zookeeper
indicador ha quedado obsoleto en Kafka 2.5 y se ha eliminado de Kafka 3.0.
Obtener la cadena de conexión de Apache mediante ZooKeeper AWS Management Console
Abra la consola de Amazon MSK en https://console.aws.amazon.com/msk/
. -
La tabla muestra todos los clústeres de la región actual en esta cuenta. Elija el nombre de un clúster para ver su descripción.
-
En la página Resumen del clúster, elija Ver información del cliente. Aquí se muestran los agentes de arranque, así como la cadena de ZooKeeper conexión de Apache.
Obtener la cadena de ZooKeeper conexión de Apache mediante el AWS CLI
Si no conocee el nombre de recurso de Amazon (ARN) de su clúster, puede encontrarlo enumerando todos los clústeres de su cuenta. Para obtener más información, consulte Mostrar clústeres de Amazon MSK.
-
Para obtener la cadena de ZooKeeper conexión de Apache, junto con otra información sobre el clúster, ejecute el siguiente comando y
ClusterArn
sustitúyalo por el ARN del clúster.aws kafka describe-cluster --cluster-arn
ClusterArn
El resultado de este comando
describe-cluster
tendrá un aspecto similar al siguiente.{ "ClusterInfo": { "BrokerNodeGroupInfo": { "BrokerAZDistribution": "DEFAULT", "ClientSubnets": [ "subnet-0123456789abcdef0", "subnet-2468013579abcdef1", "subnet-1357902468abcdef2" ], "InstanceType": "kafka.m5.large", "StorageInfo": { "EbsStorageInfo": { "VolumeSize": 1000 } } }, "ClusterArn": "arn:aws:kafka:us-east-1:111122223333:cluster/testcluster/12345678-abcd-4567-2345-abcdef123456-2", "ClusterName": "testcluster", "CreationTime": "2018-12-02T17:38:36.75Z", "CurrentBrokerSoftwareInfo": { "KafkaVersion": "2.2.1" }, "CurrentVersion": "K13V1IB3VIYZZH", "EncryptionInfo": { "EncryptionAtRest": { "DataVolumeKMSKeyId": "arn:aws:kms:us-east-1:555555555555:key/12345678-abcd-2345-ef01-abcdef123456" } }, "EnhancedMonitoring": "DEFAULT", "NumberOfBrokerNodes": 3, "State": "ACTIVE", "ZookeeperConnectString": "10.0.1.101:2018,10.0.2.101:2018,10.0.3.101:2018" } }
El ejemplo de JSON anterior muestra la clave
ZookeeperConnectString
en la salida del comandodescribe-cluster
. Copie el valor correspondiente a esta clave y guárdelo para cuando necesite crear un tema en el clúster.importante
Su clúster de Amazon MSK debe estar en
ACTIVE
ese estado para que pueda obtener la cadena de ZooKeeper conexión de Apache. Cuando un clúster todavía está en el estadoCREATING
, la salida del comandodescribe-cluster
no incluyeZookeeperConnectString
. Si este es el caso, espere unos minutos y vuelva a ejecutardescribe-cluster
después de que el clúster alcance el estadoACTIVE
.
Obtener la cadena de ZooKeeper conexión de Apache mediante la API
Para obtener la cadena de ZooKeeper conexión de Apache mediante la API, consulte DescribeCluster.