기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
ZooKeeper 모드
ZooKeeperApache는
클러스터가 ZooKeeper 모드를 사용하는 경우 아래 단계를 사용하여 ZooKeeper Apache 연결 문자열을 가져올 수 있습니다. 그러나 이 BootstrapServerString
--zookeeper
플래그는 Kafka 2.5에서 더 이상 사용되지 않고 Kafka 3.0에서 제거되었으므로 를 사용하여 클러스터에 연결하고 관리 작업을 수행하는 것이 좋습니다.
를 사용하여 Apache 연결 문자열 가져오기 ZooKeeper AWS Management Console
https://console.aws.amazon.com/msk/
에서 Amazon MSK 콘솔을 엽니다. -
이 표는 이 계정에 속한 현재 리전의 모든 클러스터를 보여줍니다. 설명을 보려면 클러스터의 이름을 선택합니다.
-
클러스터 요약 페이지에서 클라이언트 정보 보기를 선택합니다. 부트스트랩 브로커와 ZooKeeper Apache 연결 문자열이 표시됩니다.
를 사용하여 Apache 연결 문자열 ZooKeeper 가져오기 AWS CLI
클러스터의 Amazon 리소스 이름(ARN)을 모르는 경우, 계정의 모든 클러스터를 나열하여 찾을 수 있습니다. 자세한 정보는 Amazon MSK 클러스터 나열을 참조하세요.
-
클러스터에 대한 기타 정보와 함께 Apache ZooKeeper 연결 문자열을 가져오려면 클러스터의
ClusterArn
ARN으로 대체하여 다음 명령을 실행합니다.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를 사용하여 Apache ZooKeeper 연결 문자열 가져오기
API를 사용하여 Apache ZooKeeper 연결 문자열을 가져오려면 을 참조하십시오. DescribeCluster