Hbase手动修复表

最近在运维时候,发现有个hbase表挂载错误,需要手动修复hbase元数据,具体操作如下:

在hbaseui找到所需修复的表名和数据段

查询元数据表中是否有该表

scan 'hbase:meta',FILTER=>"PrefixFilter('**,,*****')"

清理元数据表中数据
deleteall 'hbase:meta','**,,*****.'
修复数据表
hbase hbck -repair '**'


版权声明:本文为jyj1100原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。