Hbase启动之后无法访问web监控页面,Hmaster进程自动退出,报错:“TableExistsException:hbase:namespace”

博客描述了在启动Hbase后,遇到无法访问web监控页面且Hmaster进程自动退出的问题。错误信息显示为'TableExistsException:hbase:namespace'。解决方法是检查Zookeeper中/hbase信息的匹配性,由于之前格式化了Hadoop的namenode节点,导致Zookeeper中的hbase内容冲突。通过清除Zookeeper中的/hbase节点并重启Hbase,问题得到解决,Hmaster恢复正常,监控页面可访问。
摘要由CSDN通过智能技术生成

最近在启动hbase之后无法访问web监控页面,查看jps进程Hmaster在刚启动hbase的时候存在,过一会再看的时候就没有了。查看日志报错内容是:“TableExistsException:hbase:namespace”。
网上查询资料原因是zookeeper中保存的/hbase信息与实际不匹配,但是我本地也没有装多个版本,后来想到之前格式化了hadoop的namenode节点,可能跟这个又关系,所以导致zookeeper中保留的hbase内容冲突,所以删除zookeeper中/hbase,然后重启hbase,问题解决。
1、进入zookeeper目录bin下面,执行zkCli.sh,进入zookeeper客户端程序;

[root@master bin]# zkCli.sh
Connecting to localhost:2181
2019-03-22 09:53:42,847 [myid:] - INFO  [main:Environment@100] - Client environment:zookeeper.version=3.4.5-1392090, built on 09/30/2012 17:52 GMT
2019-03-22 09:53:42,850 [myid:] - INFO  [main:Environment@100] - Client environment:host.name=master
2019-03-22 09:53:42,850 [myid:] - INFO  [main:Environment@100] - Client environment:java.version=1.8.0_201
2019-03-22 09:53:42,850 [myid:] - INFO  [main:Environment@100
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值