找了很多方法,也查看了log文件,也知道hbase-site.xml配置错误,
找到了一个解决办法,大家仅供参考:
在hbase-site.xml 添加一栏
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://Master:9000/hbase</value>
</property>
<property>
<name>hbase.master.maxclockskew</name>
<value>180000</value>
<description>Time difference of regionserver from master</description>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/home/liuchao/Hbase/zookeeper_data</value>
</property>
</configuration>
反正完成后我的HMaster没有问题,看看我5分钟之

注意rootdir设置的时候:分布式用到hadoop时是hdfs:////Master:9000/hbase是两个斜杠,而单机是fiel:///某个目录则是3个斜杠