安装版本hadoop1.0.3, hbase0.94.1,使用hbase自带的zookeeper。
之前运行正常,因为机器异常关机重启后,hbase无法正常启动。
检查发现log异常如下:
org.apache.zookeeper.server.quorum.quorumpeer unable to load database on disk......
解决办法:
因为在hbase-site.xml中没有指定zookeeper的datadir。默认是在/tmp目录下。找到该目录下/tmp/.../zookeeper/version-2。删掉这个文件夹,重启系统。zookeeper能正常启动,但hbase仍然启动失败,查看log,显示如下:
WARN org.apache.zookeeper.ClientCnxn:Session 0x0 for server null, unexcepted error,closing socket connection and attemptiong reconnect java.net.ConnectException: Connection refused...
用命令netstat -anp|grep 2222 检查zookeeper端口是正常启动的,但似乎连接的是ipv6,而不是ipv4的ip。到/etc/sysctl.conf中加入net.ipv6.conf.all.disable_ipv6=1(禁掉ipv6),执行sysctl -p生效。再次重启hbase,终于一切正常了。
相关推荐
Hadoop2.2+Zookeeper3.4.5+HBase0.96集群环境搭建
hbase配置内置的zookeeper;hbase配置内置的zookeeper;
Hadoop集群搭建必备安装包,包括zookeeper3.4.12+hbase1.4.4+sqoop1.4.7bin_hadoop-2.6.0+kafka2.10亲测可用。
zookeeper及hbase安装配置,安装时先检查zookeeper,hbase是否与hadoop版本对应
企业内部实际 hadoop zookeeper hbase搭建步骤明细
hadoop-2.8.1 zookeeper-3.4.9 hbase-1.3.1分布式环境搭建整理
Hadoop2.6+HA+Zookeeper3.4.6+Hbase1.0.0 集群安装详细步骤
VMware10+CentOS6.5+Hadoop2.2+Zookeeper3.4.6+HBase0.96安装过程详解 用于解决分布式集群服务器
Zookeeper和Hbase安装总结手册.
hadoop集群配置流程以及用到的配置文件,hadoop2.8.4、hbase2.1.0、zookeeper3.4.12
含有hbase启动脚本,xsync分发脚本,hadoop启动脚本,zookeeper启动脚本,jpsall脚本,整个集群启动脚本,有详细的安装教程文件,对应pdf版本和doc版本都有。非常详细,包学会。进行测试一下记得检查是否安装成功,...
VMware10+CentOS6.5+Hadoop2.2+Zookeeper3.4.6+HBase0.96安装过程详解.pdf
Hadoop+Zookeeper+Hbase+Hive部署
Hadoop+ZooKeeper+HBase+hive(HQL)安装步骤
徐老师大数据培训Hadoop+HBase+ZooKeeper+Spark+Kafka+Scala+Ambari
数据仓库hadoop+zookeeper+hbase集群安装方法记录,自己搭建纯手写的记录。相关软件请自行下载
zookeeper+hbase集群搭建+搭建过程报错解决+原理,通俗易懂,详细配置注解!!!
hadoop、hbase、hive、zookeeper版本对应关系续(最新版)
Docker(Hadoop_3.3.1+HBase_2.4.16+Zookeeper_3.7.1+Hive_3.1.3 )配置文件 搭建集群环境
Hadoop+Zookeeper+HBase部署指南