동물원의 사육 담당자 클러스터 모드는 클라우드 서버를 배포할 수 없습니다 "Java.net.BindException: 주소 (바인딩 실패)를 지정할 수 없습니다.

출처: 인터넷
작성자: 사용자
키워드: 클라우드 컴퓨팅 동물원의 사육 담당자 클라우드 서버 배포 동물원의 사육 담당자 클러스터
동물원의 사육 담당자 클러스터 모드는 클라우드 서버를 배포 하지 수 "Java.net.BindException: 요청 수 (바인딩 실패) 주소를 지정할 수 없습니다." 바디

동물원의 사육 담당자 클러스터 모드의 배포에서 클라우드 서버 (Aliyun, Tencent 구름)에 대 한 많은 이유가 있다 성공, 인터넷 주로 가리킵니다 (열리지) 포트의 사용과 열 두 가지 문제, 비슷한 블로그 많은 방화벽,이 문서 더 이상 반복 하지.
이러한 상황의 둘 다 변경 성공 하지 않은 경우 다음 있을 수 있습니다 문제가이 문서에서.
동물원의 사육 담당자 정보를 인쇄 하지 않습니다 시작할 때 클러스터를 시작 하려면 실패 하는 경우에 그것은 여전히 표시 됩니다:


이 방법은 우리가 로그 정보를 볼 수 없습니다. 그리고에 의해 발생 하는 문제를 판단할 수 없습니다.

# zkserver.sh 시작-전경

동물원의 사육 담당자 시작에서 정보를 볼 수 있습니다.
때마다는 동물원의 사육 담당자 정보를 많이 시작, 최초부터 시작 위로 설정 해야 합니다.

이 오류 메시지가 있는 경우

2017-08-05 09시 27분: 32, 253 [myid:1]-오류 [/xxx.xx.xxx.xxx (당신의 IP): 3888:quorumcnxmanager$listener@763]-Exception 듣기 java.net.BindException 동안:에서 Java.net.PlainSocketImpl.socketBind (네이티브 메서드)에서 요청한 주소를 지정할 수 없습니다. Java.net.ServerSocket.bind (에서 Java.net.AbstractPlainSocketImpl.bind (abstractplainsocketimpl.java:382) serversocket.java:375)에 Java.net.ServerSocket.bind (serversocket.java:329)에 Org.apache.zookeeper.server.quorum.quorumcnxmanager$listener.run (quorumcnxmanager.java:742)

축 하 당신과 나 같은 문제가.

솔루션

아주 간단 하 게, 각 동물원의 사육 담당자 노드 안에 zoo.cfg에 추가

quorumlistenonallips = true

그런 다음 모든 노드를 다시 부팅 합니다.

이유

난 매우 아마도 가상화 기술 때문에 클라우드 서버에 대 한 이해... Balabala, 더 익숙한 사람들의이 측면을 계몽 할 수 있는 노력 하겠습니다.

이 매개 변수

잠재적인 문제

Zab 프로토콜 및 Fastleaderelection 프로토콜에 주로 영향을 줍니다.
원래의 웹 사이트는 다음과 같습니다.

Quorumlistenonallips

설정 하면 동물원의 사육 담당자 서버 true로 들으려 사용 가능한 모든 IP 주소에 그 또래에서 연결에 대 한 구성 파일의 서버 목록에 구성 된 주소 Ly. 그것은 Zab 프로토콜 및 빠른 지도자 선거를 처리 하는 연결을 영향을 줍니다. 기본값은 False

추가 수확

그래서 나는 장 님 그 후에 어떤 문제가 있는 경우 다양 한 설명, 구성 매개 변수를 찾기 위해 인터넷에 동물원의 사육 담당자 공식.
동물원의 사육 담당자 구성 매개 변수 설명

감사 합니다 &

인용

이 문서는 주로 참조 하 고 다시 작은 키스 블로그 동물원의 사육 담당자 클러스터 @ 참조 올바르게 시작 되지 않습니다.
공유에 대 한 블로거에 게 감사.

동시에 또한 노인과 Zhanggen 노인 올라 감사 합니다 도움이 됩니다. 마지막으로 문제를 해결.

의 과정

분산 된 크롤러는, 그들의 자신의 대에서 부여 손-자 위 동물원의 사육 담당자의 선택에 분산된 조정 알고리즘. Kazoo 영어 API 문서에서 화면을 몇 번이 고 실패 배포 동물원의 사육 담당자를 인계. 그리고 자바 네트워크 프로그래밍의 예외 하 고는 얼굴 하지 어디서부터 시작 해야할지... 다행히 마지막 빨 대---나, 버그, 버그, 거기 것입니다 항상 저장 솔루션, 될 자연의 운명 수 있습니다.

물론,이 일 또한 완벽 하 게 구현 사실, 중요 한 기술적인 측면 처음으로 라오스 왕 설정, 라오 왕 준 방향은 매우 해결, 즉, 클라우드 서버 가상화가 구 덩이에 있을 수 있습니다 하지만 난 전혀 이해 가상화도이. 그리고는 자바 예외, 인터넷에 검색 하지 않은 어떤 관련 설명, 아마도 그들의 자신의 두 가지 측면 조금 볼 축적의 비트는 방향 있을 수 있습니다.

나 그리고 나의 마지막 고집, 마침내 학교를 요청 또는 언, 등반 노인 @ 및 바보 같은 루트 노인 @ 감사 합니다.

정말 당황, 마지막으로 블로그를 찾을 수 노인... 하지만 내가 N의 검색을 찾지 못하면, 사실 때로는 버그 또는 운명에 의해.

관련 문서

연락처

이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이 페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.

커뮤니티에서 표절 사례를 발견한 경우 info-contact@alibabacloud.com 으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.