replication factor: 1 larger than available brokers: 0 問題解決方案
用kfafka命令:./kafka-server-start.sh ../config/server.properties &啟動時報以下錯誤:
[2016-04-27 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: 0at 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)
at kafka.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
並修改這兩個檔案的配置項:
server-1.properties
broker.id=1
port=9093
log.dir=/tmp/kafka-logs-1
host.name=localhost
server-2.properties
broker.id=2
port=9094
log.dir=/tmp/kafka-logs-2
host.name=localhost
broker.id、port、log.dir在這三個配置項中都不一樣。
修改完成之後啟動:
./kafka-server-start.sh ../config/server.properties &
./kafka-server-start.sh ../config/server-1.properties &
./kafka-server-start.sh ../config/server-2.properties &
前一個啟動可能還會報這個錯,繼續啟動,都啟動成功之後這個問題就解決了!
good luck!
相關推薦
【kafka】kafka.admin.AdminOperationException: replication factor: 1 larger than available brokers: 0
error check tar sig closed nat tree gui man https://blog.csdn.net/bigtree_3721/article/details/78442912I am trying to create topics in Ka
replication factor: 1 larger than available brokers: 0 問題解決方案
用kfafka命令:./kafka-server-start.sh ../config/server.properties &啟動時報以下錯誤: [2016-04-27 21:54:44,745] ERROR [KafkaApi-100] error when ha
Kafka之——replication factor: 1 larger than available brokers: 0 問題解決方案
一、問題 用kfafka命令:./kafka-server-start.sh ../config/server.properties &啟動時報以下錯誤: [2018-01-28 21:54:44,745] ERROR [KafkaApi-100] error
Kafka錯誤“Network is unreachable”和“larger than available brokers”
確定Kafka安裝和啟動正確,ZooKeeper可以查到所有的Brokers,但執行: kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 3 --partitions 1 --t
pdfmake 0.1.40 釋出,PDF 列印解決方案
pdfmake 0.1.40 已釋出,pdfmake 是基於客戶端和服務端的 PDF 列印解決方案,基於 JavaScript 開發,提供強大的排版引擎。 更新內容: updated default Roboto font to latest version 2.13
Android Mediaplayer error (1, -2147483648) Error (-38,0)解決方案(網路記載和本地載入兩種情況)
</pre>在專案中使用surfaceView 或者使用 mediaplayer + surface 來進行網路或者本地視訊播放,經常會遇到 error (1, -2147483648) Error (-38,0)這樣的錯誤,error value (1,
maven專案報錯:Missing artifact com.oracle:ojdbc6:jar:10.2.0.1.0解決方案
3)進入到已下載的jar包的目錄下,開啟命令視窗,執行maven命令: mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=10.2.0.1.0 -Dpackaging=jar -Dfile=E:/oracle
彩影ARP防火牆 v6.0.2(x64)的問題 錯誤程式碼1/0 解決方案
ARP防火牆驅動程式由兩部分組成:xAntiARP和AntiARPNdisProt,如果啟動時提示1/***錯誤,那麼說明是xAntiARP驅動安裝失敗,如果啟動時提示2/***錯誤,那麼說明AntiARPNdisProt驅動未能成功安裝。本文詳細介紹手工修復安裝ARP防火牆驅動程式的方法。 注意:修復安
Opencv2.4.9+VS2015+MFC出現問題:expression:"(_Ptr_user&(_BIG_ALLOCATION_ALIGNMENT-1))==0"&&0解決方案
必須過來怒寫一波部落格了,遇到這麼狗血和奇葩的問題真是不多見,還好解決了!現在分享解決方案給大家^0^Opencv+VS2015+MFC出現問題:(1)報錯行數:xmemory0 Line 100: expression:"(_Ptr_user&(_BIG_ALLOC
升級到 Android Studio 3.0 + Gradle 4.1 遇到的一些坑及解決方案
問題一: Cannot set the value of read-only property 'outputFile' for ApkVariantOutputImpl_Decorated{apkData=Main{type=MAIN, fullName
Ext Js 6.2.1 classic grid 滾動條bug解決方案
efi 父類 滾動 cti seq position column spa 元素 此bug未在其他版本發現,參考高版本代碼重寫類解決此bug,直接上代碼: 1 /** 2 * 如果列表同時存在橫向滾動條和豎向滾動條,當豎向滾動條滾動到底部時 3 * 點擊
EndNote在word中進行文獻引用的插入時,沒有出現數字[1]而是出現(Gruning 2018)的解決方案
EndNote 是一個著名的參考文獻管理軟體,用來建立個人參考文獻庫,並且可以加入文字、影象、表格和方程式等內容及連結等資訊,能夠與 Microsoft Word 完美無縫連結,方便地插入所引用文獻並按照格式進行編排。 這篇博文是筆者的第一篇博文,以前老是在CSDN得到
xml中1位元組的UTF-8序列的位元組1無效([字元編碼]Invalid byte 1 of 1-byte UTF-8 sequence終極解決方案)
xml中1位元組的UTF-8序列的位元組1無效([字元編碼]Invalid byte 1 of 1-byte UTF-8 sequence終極解決方案) 專案本地執行是ok的,但是釋出到線上伺服器就一直報錯,說什麼 Error
使用hive的beeline連線報錯hadoop is not allowed to impersonate hadoop (state=08S01,code=0)解決方案
筆者在使用Java api操作hive時遇到如下錯誤: hadoop is not allowed to impersonate hadoop (state=08S01,code=0) 原因:hiveserver2增加了許可權控制,需要在hadoop的配置檔案中配置 解決方法:在hado
oracle筆記:資料庫初始化打不開,程序為0解決方案
用PL登入提示初始化打不開,程序為0,一方面原因為資料檔案有丟失情況或者誤刪除; 另一方面為控制檔案有誤,總之就是缺失或者錯誤造成的。 下面是一次解決此方案的過程: 啟動時報這個錯誤 ORA-01157: 無法標識/鎖定資料檔案 5 - 請參閱 DBWR 跟蹤檔案 ORA-
[C++]_ELVE_Windows下QT5.12連線MySql8.0解決方案
#0x01 準備 1)要保證QT和MySQL都是一樣的位數,我的就是都安裝的64位。 2)安裝Qt5.12,這裡主要提一點,在安裝時候,有個選擇外掛那塊,儘量都選上,裡面有個database選項,記得勾選上。 3)安裝MySql8.0,安裝時候也要注意一點,在安裝connector時候,將ODBC勾選上
yum pycurl: libcurl link-time version is older than compile-time version解決方案
在執行yum 命令時,出現如下錯誤: pycurl: libcurl link-time version is older than compile-time version 錯誤的原因就是pycurl的版本太舊了,解決方案就是重灌下pycurl。 重灌命令較為簡單,先
微信上傳臨時素材 。 php7.1.3 總是報41005 最佳解決方案
public function imagetwoAction(){ $path="yaf/application/admin/controllers/uploads_picture_2017-05-03_5909d692c2c84.png
[ODBC]讀Excel時報錯:外部資料庫驅動程式(1)中的意外錯誤解決方案
在MFC下使用ODBC讀取Excel資料庫,之前用著還好好的,突然就用不了了,幾經查詢發現是Windows安全更新的補丁搞的鬼。 出現錯誤: 解決方案: 1. 在控制面板——解除安裝——已
pip安裝軟體時出現Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build*的解決方案
本文只提供本人的一些經驗,不代表可以解決所有人的問題。 pip安裝軟體時出現:Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-*(其中×與要安裝的軟體有關) 比如安