运行Hbase时常会遇到个错误:ERROR: org.apache.Hadoop.hbase.MasterNotRunningException: Retried 7 times
它告诉 MasterNotRunningException,说明HMaster没有运行起来而导致.对于这个问题,我仔细的研究了一下,发现出现这个问题的原因有以下几种:
1.1 : Hbase的配置文件hbase-env.sh hbase-site.xml 没配置好
先看一下hbase-env.sh 配置文件需要配置属性.是否与自己的路径相对应.
# The java implementation to use. Java 1.6 required.
export JAVA_HOME=/usr/local/jdk1.7.0_79
# Extra Java CLASSPATH elements. Optional.
export HBASE_CLASSPATH=/usr/local/hadoop-2.6.0/conf
# Tell HBase whether it should manage it's own instance of Zookeeper or not.
export HBASE_MANAGES_ZK=true
在看一下hbase-site.xml 文件
<configuration>
<property>
<name>hbase.rootdir</name>