赞
踩
最近在做毕业论文,要在HBase和Hadoop集群上写程序,遇到了一个问题,HMaster启动后不到一分钟,挂了。很郁闷,于是查看log日志,发现宕机的原因是”TableException:hbase:namespace“。当时百思不得其解啊,明明是刚装的hbase啊,怎么会”hbase:namespace“已经存在了呢,不科学啊,于是上网查资料,原来是这样的:之前装过一个版本的hbase,后来重装了一下,而zookeeper中还保留这上一个版本的hbase的残留信息,没删干净。好了,知道原因就好解决了,方案如下:
切换到zookeeper的bin目录,如何已经在系统环境中配置了zookeeper安装路径,这一步可省略。接下来在终端中输入以下命令
zkCli.sh
rmr /hbase
重启hbase,问题解决了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。