日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

第二次尝试修复Hbase2出现Region不一致,使用 HBCK2 - 2021.11.15

發(fā)布時(shí)間:2023/12/10 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 第二次尝试修复Hbase2出现Region不一致,使用 HBCK2 - 2021.11.15 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

spark任務(wù)中入hbase任務(wù)全部失敗了,查看日志發(fā)現(xiàn)hbase出現(xiàn)問題

報(bào)錯(cuò)日志:

  • 在hbase的log中看到報(bào)錯(cuò)
    Call queue is full on xxxx,16000,1611197476326, too many items queued
    修改了配置文件,增加了隊(duì)列數(shù)量
  • <property><name>hbase.regionserver.handler.count</name><value>200</value></property><property><name>hbase.regionserver.metahandler.count</name><value>80</value></property>

    參數(shù)說明:https://hijiazz.gitee.io/hbase-callqueue-isfull/
    2. 并且zookeeper好像掛掉了,后來重啟zk。

    然后重啟hbase后出現(xiàn)了region不一致的情況。

    嘗試進(jìn)行修復(fù)

    • ?前提:HDFS fsck 確保 hbase跟目錄下文件沒有損壞丟失,如果有,則先進(jìn)行壞block 移除。
    • ?步驟1. 看webUI中l(wèi)ock頁面是否有鎖住的producer
      先嘗試bypass -or +pid ,將父producer解鎖,再bypass -o將子producer解鎖
    • ?步驟2. 看webui中是否出現(xiàn)RIT卡在了OPENNING/CLOSING狀態(tài)的region,使用assigns -o 進(jìn)行重分配,生成新的producer
    • ?步驟3. 再次查看lock中是否出現(xiàn)新的,重復(fù)步驟1和2,直到RIT消失或lock中不再出現(xiàn)新的。
    • ?步驟4. 使用hbase hbck --details [表名] 來查看表狀態(tài)
    • ?步驟5. 如果日志中出現(xiàn)status=inconsistencies證明還存在region不一致,搜索ERROR(在vim命令模式輸入/ERROR來搜索)查看信息,每個(gè)ERROR都有錯(cuò)誤說明,根據(jù)說明進(jìn)行修復(fù)。
    • ?步驟6. 可能出現(xiàn)幾種情況:
      1. hdfs上region不存在但是元數(shù)據(jù)存在:對(duì)regionID進(jìn)行assigns或extraRegionsInMeta --fix進(jìn)行修復(fù)
      2. hdfs上region存在但是元數(shù)據(jù)不存在,嘗試重建元數(shù)據(jù) addFsRegionsMissingInMeta
      3. not deployed on any region server,嘗試assign此region
      4. region元數(shù)據(jù)在dn1但實(shí)際是在dn2上啟動(dòng)的,嘗試unassign在assigns
      實(shí)際上面的解決辦法都不一定能解決,實(shí)際如何解決的有待商榷。
      根據(jù)hbck2 -help 來查看幫助文檔,看看其中的命令在什么情況下使用,然后就操作就行了。
      最終解決的辦法是hbase hbck后還存在5個(gè)region不一致,后來將他們?cè)趆dfs上刪除了(會(huì)丟失數(shù)據(jù)),然后重新assign這些region,(這里可能會(huì)存在一定時(shí)間的延遲,多執(zhí)行幾次hbase hbck和assigns命令)最終hbase hbck后status=ok了,不一致的region特別多或者數(shù)據(jù)不可以刪除能修復(fù)盡量去修復(fù),總共修復(fù)了15/6個(gè)小時(shí),還是在第二天將最后幾個(gè)無法處理掉的region刪除后集群才恢復(fù)正常的,本來是存在56個(gè)不一致的region的。
    • ?步驟7. 如果出現(xiàn)數(shù)據(jù)空洞,There is a hole in the region chain between. You need to create a new .regioninfo and region dir in hdfs to plug the hole
      三個(gè)解決辦法
      1. 使用fixMeta命令來重建空洞和修復(fù)region重疊,(使用后沒效果)
      2. 刪除HDFS對(duì)應(yīng)region下recovered.edits,然后執(zhí)行assigns之類操作,注意會(huì)丟失部分?jǐn)?shù)據(jù),(我使用的這個(gè),只出現(xiàn)了一兩個(gè)region數(shù)據(jù)空洞,并且數(shù)據(jù)丟一點(diǎn)可以接受),網(wǎng)上博客說的刪除所有表的盡量不要去操作,我這里只是刪除了出現(xiàn)數(shù)據(jù)空洞的region下的recovered.edits
      3. 增加配置后重啟集群:提高regionserver的線程數(shù)量,以此來提高rs處理region的能力(沒測(cè)試)
    <property> <name>hbase.regionserver.executor.openregion.threads</name> <value>100</value> </property>
    • ?步驟8. 盡量閱讀hbck2的help文檔,理解一下里面命令的使用準(zhǔn)則,在根據(jù)hbase hbck中的ERROR信息對(duì)應(yīng)進(jìn)行修復(fù),里面的命令在解決的過程中基本都嘗試過了,但是對(duì)其理解的還是不透,后續(xù)還要在研究一下,如果實(shí)在是盡力了也無法修復(fù),那就刪除它吧,目前只能修復(fù)到這種地步了,經(jīng)過16個(gè)小時(shí)的嘗試最后剩余了5個(gè)region只能刪除了,然后問題就解決掉了,HBCK2修復(fù)元數(shù)據(jù)網(wǎng)上的資料實(shí)在是太少了,只能摸著石頭過河,不斷成長(zhǎng)。

    參考/引用博客:

    官網(wǎng)文檔:https://github.com/apache/hbase-operator-tools/tree/master/hbase-hbck2
    隊(duì)列參數(shù)修改:https://hijiazz.gitee.io/hbase-callqueue-isfull/
    hbck2使用:https://www.modb.pro/db/54575
    Hbase修復(fù)博客:https://cloud.tencent.com/developer/article/1359221 它里面的連接也可以一并看下

    總結(jié)

    以上是生活随笔為你收集整理的第二次尝试修复Hbase2出现Region不一致,使用 HBCK2 - 2021.11.15的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 精品视频在线观看免费 | 深爱婷婷网| 天天色影综合网 | 国产福利在线播放 | 99久久综合国产精品二区 | 大象传媒成人在线观看 | 天天干天天爱天天射 | 欧美色图亚洲色 | 99国产精品视频免费观看一公开 | 欧美日韩一区二区三区视频 | 国产激情一区二区三区四区 | 国产中文一区二区三区 | 亚洲视频网站在线 | 国产高清av | 久久香蕉av| 欧美午夜精品一区 | 国产浮力第一页 | 三级自拍视频 | 欧洲美一区二区三区亚洲 | 色姐| 校园春色综合网 | 天堂国产精品 | 精品久久久久久亚洲 | 捆绑最紧bdsm视频 | 欧美日韩资源 | 在线观看深夜视频 | 日本一本视频 | 啪啪网站免费看 | 日韩成人无码影院 | 欧美一级淫 | 瑟瑟视频免费观看 | av加勒比 | 免费看片亚洲 | 国产一区日韩一区 | 深夜福利在线免费观看 | 性欧美熟妇videofreesex | 欧美cccc极品丰满hd | 一区二区三区日韩在线 | 亚洲av日韩av高潮潮喷无码 | 欧美日韩成人精品 | 亚洲精品高清在线 | 国产人妻久久精品一区二区三区 | 中文字幕亚洲色图 | 国产午夜福利一区二区 | 国产高潮在线观看 | 噜噜色成人 | 国产日韩亚洲欧美 | 国产亚洲精品精品国产亚洲综合 | 亚洲一区二区三区久久 | 欧美一级色图 | 色播久久| av一区二区在线观看 | 91色漫| 熟妇人妻中文字幕无码老熟妇 | 蜜桃视频久久一区免费观看入口 | av无码精品一区二区三区 | 欧美干干 | 四虎影视8848hh | 欧美成人专区 | 中文字幕第5页 | 国产精品男人的天堂 | 成人图片小说 | 成人免费视频网站 | 爱搞国产 | 久久露脸国语精品国产 | a一级免费视频 | 一本一道久久 | 欧美成人女星 | 久久伊人婷婷 | 国产做爰xxxⅹ久久久精华液 | 中文字幕在线观看视频网站 | 插插射射 | 娇妻玩4p被三个男人伺候电影 | 亚洲精品在线视频免费观看 | 这里只有久久精品 | 人人妻人人澡人人爽精品日本 | 中国黄色免费网站 | 久久久久久一区二区三区 | 日产精品一区 | 三上悠亚ed2k| 午夜性福利视频 | 牛牛影视一区二区三区 | xxx黄色片 | 日韩高清免费观看 | 亚洲精品国产电影 | hitomi一区二区三区精品 | 91在线免费观看网站 | 久久久精品美女 | 国产精品天天狠天天看 | 99免费观看视频 | 国产精彩视频一区二区 | 少妇光屁股影院 | a级免费网站 | 综合色爱 | 亚洲黄色小视频 | 我要看18毛片 | 妖精视频在线观看 | 成人免费毛片日本片视频 | 99久久99久久免费精品蜜臀 |