Hbase的安装问题

来源:2-4 开发环境 HBase 介绍

邱虎666

2019-03-08

已经折腾了两整天了,百度了无数次,实在不行了求救老师……。

已经装好了Hadoop运行正常。也安装好了zookeeper,运行也正常。就是测试这个hbase时候,启动后jps里面有HMaster,按说意思是启动了,但hbase shell后的list就报错:

ERROR: KeeperErrorCode = ConnectionLoss for /hbase/master

我把出错的图片和hbase的配置文件附后,请老师帮忙救命,多谢。

1, hbase-site.xml

<configuration>

 <property>

  <name>hbase.rootdir</name>

  <value>hdfs://localhost:9000/hbase</value>

 </property>

 <property>

  <name>hbase.tmp.dir</name>

  <value>/root/hbase/tmp</value>

 </property>

 <property>

    <name>hbase.cluster.distributed</name>

    <value>true</value>

  </property>

        <property>

                <name>hbase.master</name>

                <value>60000</value>

        </property>

      <property>

        <name>hbase.zookeeper.property.dataDir</name>

        <value>/opt/zookeeper/zookeeper-3.4.13/data</value>

       </property>

    <property>

        <name>hbase.zookeeper.property.clientPort</name>

        <value>2181</value>

    </property>

    <property>

        <name>hbase.zookeeper.quorum</name>

        <value>localhost</value>

    </property>

<property>

       <name>zookeeper.session.timeout</name>

       <value>120000</value>

   </property>

       <property>

          <name>hbase.regionserver.restart.on.zk.expire</name>

          <value>true</value>

        </property>

 <property>

   <name>hbase.unsafe.stream.capability.enforce</name>

   <value>false</value>

 </property>

</configuration>

2.   hbase-env.sh


export JAVA_HOME=/opt/jdk1.8.0_201

export HBASE_CLASSPATH=/opt/hadoop/hadoop-2.8.0/etc/hadoop

export HBASE_MANAGES_ZK=false

(false和true这两种方式都用过了)


http://img.mukewang.com/szimg/5c82906c00012b8c25301324.jpg

写回答

1回答

张勤一

2019-03-09

同学你好:

    单机版本的 HBase 不需要 Hadoop。分布式版本的 HBase 需要将数据存储在分布式文件系统中,所以,需要 HDFS。单机版本完全可以存储在本地目录中。

    安装过程可以参考这篇文章:https://www.jianshu.com/p/d79fdb4d12b3


    欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持! 

2
1
邱虎666
谢谢老师大周末的及时回复,我这个试了也是不行,我再慢慢找找试试吧。谢谢。
2019-03-09
共1条回复

Java分布式后台开发 Spring Boot+Kafka+HBase

从零到一完整搭建企业级架构的通用卡包工程,让你迈到百度T4+ 。

886 学习 · 221 问题

查看课程