Hbase 安装配置时HMaster启动后宕机的解决方法

Hbase 安装配置时HMaster启动后宕机的解决方法

问题:启动HBase后,出现

2014-03-15 11:55:22,153 ERROR org.apache.hadoop.hbase.master.HMasterCommandLine: Failed to start master
java.lang.RuntimeException: HMaster Aborted

HMaster进程自动死掉(消失)。

原因:一、时间不同步

解决方法:把时区设置为上海,执行以下命令:

                 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
                 ntpdate us.pool.ntp.org

                  再使用date -R查看下时间。

                  重启hbase.

          二、HBase启动会在zookeeper注册一个hbase znode,配置文件错误导致第一次启动hbase失败,在第二次启动时,由于hbase已经存在,无法注册hbase znode,导致HMaster在启动几秒后消失。

解决方法:zkCli.sh -server master进入zookeeper

                 进入zookeeper后执行 ls /

                 删除hbase

                然后删除hbase.

                rmr hbase

                重启hbase.

         三、版本不兼容

猜你喜欢

转载自blog.csdn.net/weixin_42656511/article/details/81585616
今日推荐