Kafka 의 - replication factor: 1 larger than available brokers: 0 문제 해결 방안

1536 단어 Kafka하 둡 생태
전재 출처 를 밝 혀 주 십시오:http://blog.csdn.net/l1028386804/article/details/79194106
문제
kfafka 명령 으로:... / kafka - server - start. sh.. / config / server. properties & 시작 타 임 스 다음 오류:
[2018-01-28 21:54:44,745] ERROR [KafkaApi-100] error when handling request Name: TopicMetadataRequest; Version: 0; CorrelationId: 1496; ClientId: producer-1; Topics: Interation,Booksheet (kafka.server.KafkaApis)
kafka.admin.AdminOperationException: replication factor: 1 larger than available brokers: 0
        at kafka.admin.AdminUtils$.assignReplicasToBrokers(AdminUtils.scala:70)
        at kafka.admin.AdminUtils$.createTopic(AdminUtils.scala:155)
        at kafka.server.KafkaApis
anonfun$handleTopicMetadataRequest$2.apply(KafkaApis.scala:618)atkafka.server.KafkaApis
anonfun$handleTopicMetadataRequest$2.apply(KafkaApis.scala:612)
        at scala.collection.immutable.Set$Set2.foreach(Set.scala:106)
        at kafka.server.KafkaApis.handleTopicMetadataRequest(KafkaApis.scala:612)
        at kafka.server.KafkaApis.handle(KafkaApis.scala:71)
        at kafka.server.KafkaRequestHandler.run(KafkaRequestHandler.scala:42)

        at java.lang.Thread.run(Thread.java:662)

해결 방안
해결 방법 은 kafka / config 경로 의 server. properties 파일 을 복사 하 는 것 입 니 다. server - 1. properties 와 server - 2. properties 로 이 세 파일 의 설정 항목 을 수정 합 니 다.
4. 567913. broker. id, port, log. dir 는 이 세 가지 설정 항목 에서 모두 다르다.
수정 완료 후 시작:
4. 567913. 이전 작 동 은 이 오 류 를 보고 할 수 있 습 니 다. 계속 작 동 합 니 다. 모두 작 동 에 성공 한 후에 이 문 제 는 해결 되 었 습 니 다!

좋은 웹페이지 즐겨찾기