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

相关文章
相关标签/搜索