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
相关推荐
楼田莉子几秒前
Linux网络:网络多路IO模型详解
linux·网络·数据库
wen_zhufeng1 分钟前
python-dotenv 使用文档
数据库·python·oracle
嵌入式小能手2 分钟前
飞凌嵌入式ElfBoard-进程间的通信之信号处理signal
linux·服务器·信号处理
phltxy4 分钟前
Redis Java 集成到 Spring Boot
数据库·redis·git
dadaobusi17 分钟前
PCIe的ATS和PRS
java·网络·数据库
汽车仪器仪表相关领域19 分钟前
HORIBA MEXA-584L 全功能汽车排放废气分析仪:便携精准排放检测 + 多参数同步测量 + 国六 / 欧 7 合规适配,汽车检测与调校的黄金标准
服务器·数据库·人工智能·功能测试·汽车·压力测试·可用性测试
Irene199120 分钟前
Linux 中换行符 = 命令结束,xargs 防止意外执行的机制,不支持标准输入的命令,-i 在各个命令中的真实含义
linux
Edward1111111125 分钟前
SSL/TSL配置 集群节点间通信加密还有客户端
linux·服务器·ssl
qq_3660862229 分钟前
SQL 中 OR 与 UNION ALL选择指南
数据库·sql
正在走向自律36 分钟前
时序数据库技术内幕:从大数据存储模型看工业级时序数据库的设计与落地
大数据·数据库·时序数据库·工业物联网存储·tsfile 存储引擎·大数据时序技术·物联网数据治理