0


ERROR: KeeperErrorCode = NoNode for /hbase/master

前言:

今天使用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> ![](https://img-blog.csdnimg.cn/direct/089dab4a9fbd4cda8493497bb4b95c46.png)

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

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

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

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

标签: hbase linux 数据库

本文转载自: https://blog.csdn.net/weixin_65182065/article/details/135994390
版权归原作者 Cap_Milchstrae 所有, 如有侵权,请联系我们删除。

“ERROR: KeeperErrorCode = NoNode for /hbase/master”的评论:

还没有评论