hbase安装

一、版本信息

     HBase:HBase 1.1.3

     Hadoop:Hadoop2.7.2

     zookeeper:zookeeper-3.3.6

二、配置步骤

步骤1:下载zookeeper-3.3.6.tar.gz,并解压到指定目录下

步骤2:配置HBase配置文件的hbase-site.xml文件

 

<configuration>

<property>

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

    <value>slaver1,slaver2</value>

    <description>The directory shared by RegionServers.

    </description>

  </property>

  <property>

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

    <value>/home/zookeeper/data</value>

    <description>Property from ZooKeeper's config zoo.cfg.

    The directory where the snapshot is stored.

    </description>

  </property>

  <property>

    <name>hbase.rootdir</name>

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

    <description>The directory shared by RegionServers.

    </description>

  </property>

  <property>

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

    <value>true</value>

    <description>The mode the cluster will be in. Possible values are

      false: standalone and pseudo-distributed setups with managed Zookeeper

      true: fully-distributed with unmanaged Zookeeper Quorum (see hbase-env.sh)

    </description>

  </property>

  <property>

    <name>hbase.master</name>

    <value>master:60000</value>

  </property>

  <property>

    <name>hbase.zookeeper.propertyclientPort</name>

    <value>2181</value>

  </property>

 

</configuration>

 

175536_93E8_2360493.png

 

步骤3:配置HBase配置文件的hbase-env.sh文件

 

export JAVA_HOME=/root/u/java/jdk1.8.0_73

 

export HBASE_MANAGES_ZK=true

 

export HBASE_MANAGES_ZK=false

表示HBase使用用户配置的 zookeeper,使用这种方式必须确保自己的zookeeper安装正确,并正常启动。

export HBASE_MANAGES_ZK=true

表示HBase是用HBase自带的zookeeper。

 

步骤4:配置HBase配置文件的regionservers文件

            在这个文件中添加节点主机名

 

slaver1

slaver2

 

步骤5:将配置好的HBase文件复制到其余所有节点相同的目录下

 

命令:scp  -r  /root/u/hbase/hbase-1.1.3/  slaver1:/root/u/hbase/

 

步骤6:配置HBase环境变量

         /etc/profile文件

 

175555_euB1_2360493.png

     

    /etc/environment文件

175601_Lu31_2360493.png

 

如果这个文件里面没有配置JAVA_HOME,启动HBase是可能会遇到JAVA_HOME not found 的错误

 

步骤7:启动HBase

 

命令:start-hbase.sh

175612_ze4B_2360493.png

 

步骤8:查看各个节点是否启动成功

 

命令:jps

 

master节点:

175619_VqtF_2360493.png

slaver1节点:

175625_NgmD_2360493.png

slaver2节点:

175629_Rp2u_2360493.png

 

步骤9:查看HBase服务器启动状态

 

进入HBase shell:

175637_nHDF_2360493.png

 

查看HBase服务器启动状态:

命令:status

175643_GbR4_2360493.png

这表示有两个服务节点,0个节点失败

转载于:https://my.oschina.net/u/2360493/blog/684205

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值