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
相关推荐
IT新视界26 分钟前
星环科技ArgoDB:基于一体化架构构建数据全生命周期安全底座
数据库·科技·安全·架构
峥无31 分钟前
MySQL DML 操作(CRUD)总结
数据库·mysql
A_humble_scholar42 分钟前
Linux(九) 进程管理完全指南:从入门到实战
linux·运维·chrome
江华森1 小时前
Linux 操作命令完全指南
linux·运维
数据库小学妹1 小时前
SQL Server数据库同步工具怎么选?6款方案对比+信创迁移避坑清单
数据库·经验分享·sqlserver·dba
不剪发的Tony老师1 小时前
国产数据库之GaussDB:固若金汤
数据库·gaussdb
rjszcb1 小时前
Linux,sensor调试笔记1,修改帧率,以及曝光上不去问题
linux
C++ 老炮儿的技术栈2 小时前
Ubuntu root账号自动登陆
linux·运维·服务器·c语言·c++·ubuntu·visual studio
2301_780789662 小时前
零信任架构中,身份感知防火墙(IAFW)的部署要点与最佳实践
linux·运维·服务器·人工智能·tcp/ip·架构
雨辰AI2 小时前
生产级实测:SpringBoot3 + 达梦数据库接口从 200ms 优化至 20ms 完整调优指南
java·数据库·spring boot·后端·政务