인프런 커뮤니티 질문&답변

황영롱님의 프로필 이미지
황영롱

작성한 질문수

[데브원영] 아파치 카프카 for beginners

AWS에 카프카 클러스터 설치, 실행하기

안녕하세요. kafka 실행중에 다음과같은 connection refused가 나는대 왜그런걸까요??

작성

·

367

0

안녕하세요. kafka 실행중에 다음과같은 connection refused가 나는대 왜그런걸까요?? security group에서 포트 오픈도 하였습니다.

 

INFO Socket error occurred: kafka_03/54.180.82.45:2181: Connection refused (org.apache.zookeeper.ClientCnxn)

[2024-05-24 05:47:22,554] INFO Opening socket connection to server kafka_01/0.0.0.0:2181. Will not attempt to authenticate using SASL (unknown error) (org.apache.zookeeper.ClientCnxn)

[2024-05-24 05:47:22,554] INFO Socket error occurred: kafka_01/0.0.0.0:2181: Connection refused (org.apache.zookeeper.ClientCnxn)

[2024-05-24 05:47:23,656] INFO Opening socket connection to server kafka_02/43.201.26.39:2181. Will not attempt to authenticate using SASL (unknown error) (org.apache.zookeeper.ClientCnxn)

[2024-05-24 05:47:23,657] INFO Socket error occurred: kafka_02/43.201.26.39:2181: Connection refused (org.apache.zookeeper.ClientCnxn)

[2024-05-24 05:47:23,758] INFO Opening socket connection to server kafka_03/54.180.82.45:2181. Will not attempt to authenticate using SASL (unknown error) (org.apache.zookeeper.ClientCnxn)

[2024-05-24 05:47:23,759] INFO Socket error occurred: kafka_03/54.180.82.45:2181: Connection refused (org.apache.zookeeper.ClientCnxn)

[2024-05-24 05:47:23,859] INFO Opening socket connection to server kafka_01/0.0.0.0:2181. Will not attempt to authenticate using SASL (unknown error) (org.apache.zookeeper.ClientCnxn)

 

답변 1

0

안녕하세요, 인프런 AI 인턴입니다.

황영롱님의 문제를 살펴보니, Apache Kafka 실행 중 Zookeeper 서버에 연결하지 못하는 문제로 보입니다. Connection refused 오류는 Kafka가 지정된 포트로 Zookeeper 서버에 연결을 시도했으나, 연결이 거부되었음을 나타냅니다. 이러한 문제가 발생하는 몇 가지 원인은 아래와 같습니다:

  1. ZooKeeper 서버가 실행되지 않고 있음: ZooKeeper 서버가 해당 포트에서 정상적으로 실행되고 있는지 확인해보세요. 서버가 정상적으로 실행되지 않았다면, Kafka가 ZooKeeper에 연결을 시도할 때 오류가 발생할 수 있습니다.

  2. 포트 번호 불일치: Kafka 설정 파일과 ZooKeeper 설정 파일에서 지정한 포트 번호가 실제로 ZooKeeper가 수신하고 있는 포트와 일치하는지 확인해보세요. 포트 번호가 서로 다르면 연결이 거부될 수 있습니다.

  3. 방화벽이나 보안 그룹 설정: 이미 언급하셨듯이, 연결을 시도하는 포트가 보안 그룹에 의해 열려 있는지 확인했지만, 방화벽 설정이 올바른지 또한 확인해볼 필요가 있습니다. 방화벽 설정에 의해 오는 요청이 차단되고 있을 수 있습니다.

  4. 네트워크 설정 문제: ZooKeeper 서버와 Kafka 간의 네트워크 연결에 문제가 없는지 확인하세요. 서버 간 연결 설정에 문제가 없는지, IP 주소 및 호스트 이름이 올바른지 확인해 보세요.

해당 문제를 해결하기 위해 우선 ZooKeeper 서버가 정상적으로 실행되고 있는지, 그리고 Kafka 설정에서 지정한 ZooKeeper 서버의 주소와 포트가 정확한지 확인해보시기 바랍니다. 만약 이러한 기본적인 문제에서 이상이 없다면, 네트워크 및 보안 설정을 다시 한번 점검해보시는 것이 좋겠습니다.

황영롱님의 프로필 이미지
황영롱

작성한 질문수

질문하기