ERROR: KeeperErrorCode = NoNode for /hbase/master

原因分析

通过上面的情景模拟,我们可以看到报错的原因在于zookeeper中出现问题,可能是zookeeper中的/hbase/master被删除,或者是在hbase集群启动之后重新安装了zookeeper,导致zookeeper中的/hbase/master节点数据异常

1. 停止hbase对应服务进程

bash 复制代码
stop-hbase.sh

2. 删除hdfs上hbase生成的数据目录

bash 复制代码
hdfs dfs -rm -r /hbase

3. 进入zookeeper客户端,删除对应hbase的节点

进入zookeeper客户端。

bash 复制代码
zkCli.sh # 进入zookeeper客户端

deleteall /hbase

quit # 退出

4. 重新启动hbase集群

虚拟机Hadoop1执行如下命令重新启动hbase集群。

bash 复制代码
start-hbase.sh
相关推荐
2301_7893804920 小时前
vsc中使用DBHub-MCP连接云Mysql到vsc-copilot
数据库·mysql
杨DaB20 小时前
【MySQL】02 数据库的基本操作
数据库·mysql·oracle
m***667320 小时前
SQL 实战—递归 SQL:层级结构查询与处理树形数据
java·数据库·sql
昙鱼20 小时前
Markdown文件导入Milvus向量数据库完整指南
数据库·ai·milvus
A__tao21 小时前
gotool.top 的 SQL 转 Markdown
数据库·sql
Austindatabases21 小时前
基于SQLite如何设计应用程序,拆散,散,还的散!
数据库·sqlite
YouEmbedded21 小时前
解码UDP
linux·udp
w***48821 天前
Linux安装redis
linux·运维·redis
马克学长1 天前
SSM面向乡村振兴服务的产教融合服务平台521gh(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面
数据库·乡村振兴·ssm 框架·服务平台
u***27611 天前
C#数据库操作系列---SqlSugar完结篇
网络·数据库·c#