当前位置:   article > 正文

ERROR: KeeperErrorCode = NoNode for /hbase/master_error:keepererrorcode = nonode

error:keepererrorcode = nonode

前言:

今天使用hbase查看数据库的时候,出现了以下报错:

这个错误信息表示在 ZooKeeper 中找不到名为 "/hbase/master" 的节点。这通常意味着 HBase 的元数据没有正确地存储在 ZooKeeper 中,或者 ZooKeeper 的配置有误。

解决方案

1.先关闭hbase、hadoop和zk服务

2.再配置一下hbase/conf路径下的hbase-site.xml文件,在末尾添加如下内容

  <property>
    <name>zookeeper.znode.parent</name>
    <value>/hbase/master</value>
  </property>

3.再将zk数据目录下生成的version-2删除

(zk下的数据目录路径是通过hbase-site.xml设定的)

4.重启zk、hadoop和hbase服务后,再进入hbase即可正常查看数据库

希望我的方案能帮助到大家。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/678567
推荐阅读
相关标签
  

闽ICP备14008679号