hbase启动HMaster问题
2017-10-02 08:41
218 查看
关于启动hbase的时候可能会出现下面的问题,我自己总结了一些解决办法,最重要还是看日志然后去分析,先声明我的环境是没有配置hadoopHA。
问题:Cant't get master address from Zookeeper; znode data == null
![](https://img-blog.csdn.net/20171002084321764)
图上的问题估计也有挺多网友发生,然后我看了一下日志,我日志信息是这样子的
![](https://img-blog.csdn.net/20171002084511107)
说我连接不上hdfs,我以为我的web访问页面那个端口就是那hbase-site.xml文件中hbase共享目录的端口,其实这里个hdfs://指的是你的hadoop集群里面hdfs地址,那怎么获取呢,在终端输入:hdfs
getconf -confKey fs.default.name获取hadoop的hdfs地址
<property>
<name>hbase.rootdir</name>
<value>hdfs://hadoop1:9000/hbase</value>#hbase共享目录,持久化hbase数据
</property>
当我弄好了把hbase kill掉把zookeeper上面的hbase目录删除了(rmr /hbase)然后再重新启动,然后又出现问题了,问题如下:
![](https://img-blog.csdn.net/20171002085314746)
日志文件信息是:
![](https://img-blog.csdn.net/20171002085255939)
原因是下面的时间差配置太短了,后面我再加一个零,然后再重新启动hbase(start-hbase.sh),就可以了。
<property>
<name>hbase.master.maxclockskew</name>
#时间同步允许的时间差
<value>18000000</value>
</property>
问题:Cant't get master address from Zookeeper; znode data == null
图上的问题估计也有挺多网友发生,然后我看了一下日志,我日志信息是这样子的
说我连接不上hdfs,我以为我的web访问页面那个端口就是那hbase-site.xml文件中hbase共享目录的端口,其实这里个hdfs://指的是你的hadoop集群里面hdfs地址,那怎么获取呢,在终端输入:hdfs
getconf -confKey fs.default.name获取hadoop的hdfs地址
<property>
<name>hbase.rootdir</name>
<value>hdfs://hadoop1:9000/hbase</value>#hbase共享目录,持久化hbase数据
</property>
当我弄好了把hbase kill掉把zookeeper上面的hbase目录删除了(rmr /hbase)然后再重新启动,然后又出现问题了,问题如下:
日志文件信息是:
原因是下面的时间差配置太短了,后面我再加一个零,然后再重新启动hbase(start-hbase.sh),就可以了。
<property>
<name>hbase.master.maxclockskew</name>
#时间同步允许的时间差
<value>18000000</value>
</property>
相关文章推荐
- 启动Hbase后Hmaster自动消失问题记录
- 关于hbase的hmaster启动不了的问题
- hbase环境搭建,启动之后HMaster挂掉,或者是集群里,只启动了HMaster节点,HRegionServer节点没有启动的问题
- HBase启动之后HMaster自动关闭的问题处理
- 关于hbase的hmaster启动不了的问题
- HBASE-1.1.12集群启动之后Hmaster,HregionServer进程会很快死掉问题
- Hbase启动出现的问题 master.HMasterCommandLine: Master exiting
- hadoop namenode重新格式化以后hbase的hmaster进程启动后马上消失
- eclise中启动Hbase的Hmaster,玩玩shell
- Hbase排错:Hmaster就是无法启动起来
- hbase 单机启动问题
- hbase启动后HMaster自动关闭
- HBase启动时IP地址解析不正确的问题及解决方法
- hbase启动不了,端口占用问题
- hbase集群部分节点HRegionServer启动后自动关闭的问题
- HBase源码解析(一) HMaster启动流程
- hbase中hmaster启动不起来
- Hbase启动后,在主节点只有Hmaster,而在slave节点上没有Hregionserver
- 启动HBase后遇到的一个问题
- HBase的shell命令无法使用,如上图,与Hbase对应的HMaster进程没有启动