国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Kafka報錯:Controller 219 epoch 110 failed to change state for partition

這篇具有很好參考價值的文章主要介紹了Kafka報錯:Controller 219 epoch 110 failed to change state for partition。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

集群里面kafka報錯:

Controller 219 epoch 110 failed to change state for partition maxwell_atlas-0 from OfflinePartition to OnlinePartition

kafka.common.stateChangeFailedException: Failed to elect leader for partition maxwell_atlas-0 under strategy OfflinePartitionLeaderElectionStrategy

Kafka報錯:Controller 219 epoch 110 failed to change state for partition,大數(shù)據(jù),kafka,Powered by 金山文檔

錯誤原因:

新增加的副本的offset比leader的新,所以在elecct的時候,報錯。

解決辦法:

kafka自帶平衡topic的腳本,只需要啟動一遍即可。來到kafka的bin目錄下執(zhí)行命令:

kafka-preferred-replica-election.sh --bootstrap-server ip:2181

然后重啟kafka。

然而實際,重啟好了不到5分鐘,整個集群依然報警了。

再看日志文件,多了些其他報錯

[Controller id=219] Partition __consumer_offsets-8 failed to complete preferred replica leader election to 139. Leader is still 141

而在仔細檢查所有kafka的實例,發(fā)現(xiàn)現(xiàn)有的Kafka.BrokerId有:140,141,142,143,219,而選舉leader的id卻是139。都可以盲猜一手,現(xiàn)在的219就是之前的139。

從這兒也可以推斷出:

  1. 現(xiàn)有的5個節(jié)點的partition都不是最新的,所以有主控制器Offline,因為選不出leader

  1. 具體選不出leader的原因,應(yīng)該就是原來有brokerid=139的,現(xiàn)在沒了,而replic partitions,isr里還是原來的139,所以現(xiàn)在的140,141,142,143,219里選舉不出139的為leader。

解決辦法:

將219所在brokerid改為139后,重啟kafka。

重啟產(chǎn)生新的報錯:

Fatal error during KafkaServer startup. Prepare to shutdown.

Configured broker.id 139 doesn't match stored broke.id 219 in meta.properties.If you moved your data, make sure your configured broker.id matches.

問題原因:

啟動kafka時,配置文件中的broke.id和元數(shù)據(jù)里保存的broker.id不一致導(dǎo)致的啟動失敗。

解決辦法:

前去kafka的數(shù)據(jù)目錄下找到meta.properties文件,修改broker.id=219為139,然后重啟。再按上面那個報錯處理topic。文章來源地址http://www.zghlxwxcb.cn/news/detail-609015.html

到了這里,關(guān)于Kafka報錯:Controller 219 epoch 110 failed to change state for partition的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 恢復(fù) Substrate 鏈: unexpected epoch changes

    使用 Substrate 定制的區(qū)塊鏈,所有節(jié)點聽了一段時間后,鏈無法工作。 Substrate:polkadot-v0.9.25 共識協(xié)議: babe + grandpa 系統(tǒng):macOS Big Sur (11.3) cargo: cargo 1.63.0-nightly (a4c1cd0eb 2022-05-18) babe 協(xié)議算法,要求每個 epoch(session) 周期內(nèi)都需要出塊,因此當(dāng)鏈出現(xiàn)以下情況,導(dǎo)致無法正常出

    2024年01月16日
    瀏覽(17)
  • failed to start daemon: Error initializing network controller: Error creating default “bridge“ netw

    failed to start daemon: Error initializing network controller: Error creating default “bridge“ netw

    failed to start daemon: Error initializing network controller:?Error creating default \\\"bridge\\\" network:?Failed to program NAT chain: INVALID_ZONE: docker linux 重啟防火墻 輸入此命令重啟防火墻 systemctl enable firewalld ?重新啟動docker即可 systemctl start docker

    2024年02月04日
    瀏覽(23)
  • linux-clickhouse啟動報錯- Unit clickhouse-server.service entered failed state

    linux-clickhouse啟動報錯- Unit clickhouse-server.service entered failed state

    注意這行報錯: 找到日志目錄 假如報警日志很大的話 就查看最近500 1000條就好了 提示這個202308_930387_930387_0文件損壞,結(jié)構(gòu)需要清理 進入文件夾 找到提示的文件夾 雖然文件命名成功了,但是clickhouse還是無法啟動,還是類似報錯,應(yīng)該是clickhouse還是會使用這個文件 想著怎么

    2024年02月10日
    瀏覽(21)
  • git報錯can‘t push refs to remote. Try running “Pull“ first to integrate to your changes

    git報錯can‘t push refs to remote. Try running “Pull“ first to integrate to your changes

    ??這是我在使用git提交代碼到GitHub上時遇到的一個報錯,剛遇到此問題,內(nèi)心充滿了恐懼,不知如何解決,花了不少時間查資料,因此有必要在此記錄一下,同時希望可以為讀者提供一定參考。 ??在遠程創(chuàng)建空倉庫,然后本地寫一些代碼,嘗試提交到遠程時,出現(xiàn)標(biāo)題所指的

    2024年02月08日
    瀏覽(84)
  • Failed to construct kafka producer

    Failed to construct kafka producer

    問題重述: org.apache.kafka.common.KafkaException: Failed to construct kafka producer Caused by: org.apache.kafka.common.config.ConfigException: No resolvable bootstrap urls given in bootstrap.servers Kafka連接不上 解決辦法: 將kafka信息輸入到hosts文件中 文件地址 使用Notepad++打開,輸入ip地址和kafka名稱

    2024年01月18日
    瀏覽(20)
  • git報錯-Your local changes to the following files would be overwritten by merge:

    有一天我在服務(wù)器拉取git倉庫的代碼時報錯如下 ? 大概意思就是試圖合并一個分支到你的當(dāng)前分支,但是在你的當(dāng)前分支上,有三個 .pyc 文件有本地未提交的修改。這些修改如果進行合并操作,將會被合并過來的分支中的對應(yīng)文件內(nèi)容覆蓋。 錯誤信息建議在合并之前,你需

    2024年04月10日
    瀏覽(30)
  • 解決跨域報錯:Access to XMLHttpRequest at ‘http://110.40.173.100:5173/api/user/login‘ from origin ‘http://1

    解決跨域報錯:Access to XMLHttpRequest at ‘http://110.40.173.100:5173/api/user/login‘ from origin ‘http://1

    前言: 最近在完成一個項目的時候,在發(fā)送請求的時候,瀏覽器報錯: Access to XMLHttpRequest at \\\'http://110.40.173.100:5173/api/user/login\\\' from origin \\\'http://127.0.0.1:5173\\\' has been blocked by CORS policy: Response to preflight request doesn\\\'t pass access control check: No \\\'Access-Control-Allow-Origin\\\' header is present on the r

    2024年04月15日
    瀏覽(36)
  • git pull報錯:error: Your local changes to the following files would be overwritten by merge:

    合作項目,之前用筆記本把代碼做了一些修改、提交,修改完成。第二天忘了先 git pull 到本地,直接進行編寫,突然想起忘了 pull 了,然后想用 git pull 來更新本地代碼,結(jié)果報錯: error: Your local changes to the following files would be overwritten by merge: 意思是我本地上新修改的代碼的

    2024年02月04日
    瀏覽(91)
  • IDEA GIt切換分支報錯:Your local changes to the following files would be overwritten by Checkout.

    IDEA GIt切換分支報錯:Your local changes to the following files would be overwritten by Checkout.

    一、前言 在我們本地有未commit的文件時,使用IDEA切換分支的時候會報如圖所示錯誤: 意思就是對當(dāng)前分支文件的更改會被Checkout覆蓋。可以擱置更改然后簽出和取消擱置。 二、解決辦法 方案1、將文件commit 方案二、stash方式 三、Git命令 Terminal輸入命令如下 推薦使用第二種方

    2024年02月02日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包