🤍 전 강의 25% 할인 중 🤍

2024년 상반기를 돌아보고 하반기에도 함께 성장해요!
인프런이 준비한 25% 할인 받으러 가기 >>

  • 카테고리

    질문 & 답변
  • 세부 분야

    데이터 엔지니어링

  • 해결 여부

    미해결

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

24.05.24 14:50 작성 조회수 60

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 인턴님의 프로필

인프런 AI 인턴

2024.05.25

안녕하세요, 인프런 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 서버의 주소와 포트가 정확한지 확인해보시기 바랍니다. 만약 이러한 기본적인 문제에서 이상이 없다면, 네트워크 및 보안 설정을 다시 한번 점검해보시는 것이 좋겠습니다.

채널톡 아이콘