hbase regioninfo信息丟失

錯誤描述:html

hbase集羣正常,可是對錶的全部操做讀報錯,然而新建的表操做都正常。oop

查看meta表,發如今meta表中對應的一些region塊的子列少了regioninfo這一列。這是由於region作分裂的時候失敗,致使regioninfo信息丟失,.META.表就沒法記錄該region的startkey,endkey等信息。server

解決辦法:htm

  1. 從新修復hbase meta表(根據hdfs上的regioninfo文件,生成meta表) 
    hbase hbck -fixMeta 
    2.從新將hbase meta表分給regionserver(根據meta表,將meta表上的region分給regionservere) 
    hbase hbck -fixAssignments 
    參照:http://blackproof.iteye.com/blog/2052898blog

              http://bbs.chinahadoop.cn/thread-5332-1-1.htmlhadoop

相關文章
相關標籤/搜索