Amazon MSK 클러스터의 아파치 ZooKeeper 연결 문자열을 가져오는 중 - Amazon Managed Streaming for Apache Kafka

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon MSK 클러스터의 아파치 ZooKeeper 연결 문자열을 가져오는 중

를 사용하여 Apache ZooKeeper 연결 문자열 가져오기AWS Management Console

  1. 에서 아마존 MSK 콘솔을 엽니다https://console.aws.amazon.com/msk/.

  2. 이 표는 이 계정에 속한 현재 리전의 모든 클러스터를 보여줍니다. 설명을 보려면 클러스터의 이름을 선택합니다.

  3. 클러스터 요약 페이지에서 클라이언트 정보 보기를 선택합니다. 그러면 부트스트랩 브로커와 Apache ZooKeeper 연결 문자열이 표시됩니다.

를 사용하여 Apache ZooKeeper 연결 문자열 가져오기AWS CLI

  1. 클러스터의 Amazon 리소스 이름(ARN)을 모르는 경우, 계정의 모든 클러스터를 나열하여 찾을 수 있습니다. 자세한 내용은 Amazon MSK 클러스터 목록을 참조하세요.

  2. 클러스터에 대한 기타 정보와 함께 Apache ZooKeeper 연결 문자열을 가져오려면 클러스터의 ClusterArnARN으로 대체하여 다음 명령을 실행합니다.

    aws kafka describe-cluster --cluster-arn ClusterArn

    describe-cluster 명령의 출력은 다음 JSON 예제와 같습니다.

    { "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" } }

    이전 JSON 예제는 describe-cluster 명령 출력에 있는 ZookeeperConnectString 키를 보여줍니다. 이 키에 해당하는 값을 복사하고, 클러스터에서 주제를 생성해야 할 때를 대비해 저장하십시오.

    중요

    Amazon MSK 클러스터가 Apache ZooKeeper 연결 문자열을 가져올 수 있는ACTIVE 상태여야 합니다. 클러스터가 여전히 CREATING 상태에 있으면 describe-cluster 명령의 출력에 ZookeeperConnectString이 포함되지 않습니다 이 경우, 몇 분 정도 기다린 다음 클러스터가 ACTIVE 상태에 도달한 후 describe-cluster를 다시 실행합니다.

API를 사용하여 아파치 ZooKeeper 연결 문자열 가져오기

API를 사용하여 Apache ZooKeeper 연결 문자열을 가져오려면 을 참조하십시오 DescribeCluster.