【问题标题】:How to parse data stored in child node of Zookeeper /hbase/region-in-transition?如何解析存储在 Zookeeper /hbase/region-in-transition 子节点中的数据?
【发布时间】:2018-05-16 19:01:25
【问题描述】:

我正在尝试通过查看来确定是否有任何区域正在拆分 zookeeper 中的数据。

我手动触发了区域拆分并从子 Zookeeper 中捕获了数据 对应区域的节点/hbase/region-in-transition

数据如下所示

"ÿ^@^@^@^Tmaster:60000^R!¯^R<83><9d>^OJPBUF^H3^R4bar,,1526471941526.ac8b42de46021dcbf3d597326eb60de1.^X«<8f>ÓÆ¶,"^V
        localhost^PôÔ^C^X÷<84>ÊŶ,*^@"

但每当我尝试使用 protobuf 类 ClusterStatusProtos.RegionInTransition 解析上述数据时,解析都会失败。

有没有办法以某种方式解析这些数据并确定这是否对应 到处于 SPLIT 或 SPLITTING 状态的区域?

环境

  • Hbase 版本 - 1.2.0
  • 动物园管理员 - 3.4.8

【问题讨论】:

    标签: java hbase apache-zookeeper


    【解决方案1】:

    这个问题已经在hbase邮箱thread回复了

    嗨,

    使用上述线索,我进一步研究发现我需要 首次使用 org.apache.hadoop.hbase.zookeeper.RecoverableZooKeeper.removeMetaData(byte[] data) 删除元数据,然后删除 org.apache.hadoop.hbase。 RegionTransition.parseFrom(byte[] data)

    问候,南德

    2018 年 5 月 18 日星期五下午 2:34,Balazs Meszaros 写道:

    嗨,

    HBase 解析 region-in-transition ZooKeeper 节点中的二进制数据 org.apache.hadoop.hbase.RegionTransition.parseFrom(byte[] data)。它在 hbase 客户端 jar。这些 API 是私有的,因此请谨慎使用。

    最好的问候, 巴拉兹

    2018 年 5 月 18 日星期五上午 5 点 49 分 Debraj Manna 写道:

    我们在堆栈流程中发布了相同的内容。

    How to parse data stored in child node of Zookeeper /hbase/region-in-transition?

    我们在那里也没有得到任何回复。大家有什么想法吗?

    2018 年 5 月 16 日星期三下午 6:54,Nand kishor Bansal, 写道:

    各位用户,

    我正在尝试通过查看来确定是否有任何区域正在拆分 在 zookeeper 中的数据。

    我手动触发了区域拆分并从子 ZK 中捕获了数据 对应区域的节点/hbase/region-in-transition。

    "ÿ^@^@^@^Tmaster:60000^R!¯^R^OJPBUF^H3^R4bar,,1526471941526。 ac8b42de46021dcbf3d597326eb60de1.^X«Óƶ,"^V localhost^PôÔ^C^X÷ÊŶ,*^@"

    但是当我尝试使用 protobuf 类解析上述数据时

    ClusterStatusProtos.RegionInTransition,解析失败。

    有没有办法以某种方式解析这些数据并确定它对应 到处于 SPLIT 或 SPLITTING 状态的区域。

    我正在使用 HBase 1.2.0 和 Zookeeper 3.4.8

    谢谢,

    南德

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-06-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多