美文网首页
HBaseregion RIT(Region-In-Transi

HBaseregion RIT(Region-In-Transi

作者: Moon_魔宽 | 来源:发表于2019-04-26 00:17 被阅读0次

     版权声明:本文为博主原创文章,未经博主允许不得转载。https://www.jianshu.com/p/7a30d9603b57

    背景:生产HBase集群有一个region长期处于RIT。

    解决方法:

    1、在一台zk节点上,登陆zk

    cd /opt/cloudera/parcels/CDH-5.13.1-1.cdh5.13.1.p0.2/lib/zookeeper/bin

    [root@host bin]# ./zkCli.sh-server ip:2181

    2、运行ls /hbase/region-in-transition查看ritregion是否存在

    zk上查看到region-in-transition下有region adfb79c7de4328fea81e6bb9f35572d7

    3、运行rmr

    /hbase/region-in-transition/adfb79c7de4328fea81e6bb9f35572d7删除znode

    在zk上删除znode,region-in-transition中已没有这个region的uuid

    4、hbase上重新分派这个region

    assign "adfb79c7de4328fea81e6bb9f35572d7"

    在regionserver上查看,该region已被正常closed,"Closedtsdb"

    5、重启master

    但是在web ui上仍然显示该region在迁移,说明Master与实际的region状态不一致,重启active hbase

    master后恢复。

    相关文章

      网友评论

          本文标题:HBaseregion RIT(Region-In-Transi

          本文链接:https://www.haomeiwen.com/subject/inlxnqtx.html