Hbase的HMaster在启动后自动关闭
Posted 柠檬芦荟加少冰
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hbase的HMaster在启动后自动关闭相关的知识,希望对你有一定的参考价值。
查了很多资料都没解决问题,最后发现,jps一下之后竟然没有NameNode,这东西不知道什么时候自己关上了,淦
重启一下Hadoop就好了
总是遇到这些奇怪的而且似乎没人遇到过的问题
本人是一名摆烂的大学生,误打误撞选了这门根本不想学的课,写实验写的相当头秃
解决Hbase启动后,hmaster会在几秒钟后自动关闭(停掉)!!!
在日志(身为小白白的我,一开始日志在哪我都不知道!路径:/usr/local/hadoop/app/hbase-0.98.8/logs/hbase-hadoop-master-Master.log(也就是安装hbase下的logs文件夹中))中寻找到错误的原因,如下图:
产生错误的原因:zookeeper 链接信息过期了
解决办法:进入zookeeper 删除hbase (rmr /hbase )重启zookeeper即可
具体步骤: 1、停止hbase(./stop-hbase.sh)
2、运行如下代码
hbase org.apache.hadoop.hbase.util.hbck.OfflineMetaRepair
3、运行如下代码
/usr/local/hadoop/app/zookeeper-3.4.6/bin/zkCli.sh
4、使用 ls / 来扫描zookeeper中的数据
5、使用 rmr / hbase 删除zookeeper中的hbase数据
6、重新启动hbase即可
以上是关于Hbase的HMaster在启动后自动关闭的主要内容,如果未能解决你的问题,请参考以下文章
解决Hbase启动后,hmaster会在几秒钟后自动关闭(停掉)!!!
Hbase无法正常启动,hbase网页打不开,HMaster启动后自动关闭