Hbase安装配置文档

本文介绍了HBase集群的配置步骤,包括环境变量设置、关键配置文件修改等内容,并提供了集群启动与测试的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Hbase 集群配置

 

1、集群描述

主机名      ip                  描述

master     192.168.0.112        master,zookeeper

slave1      192.168.0.108        regionserver ,zookeeper

slave2      192.168.0.110        regionserver,zookeeper

 

2、配置hbase的环境变量:

 

在/usr/hbase/conf目录下的hbase-env.sh中添加Hbase需要的环境变量。如下:

下面HBASE_MANAGES_ZK注意这个值为false时,表示启动的是独立的zookeeper。而配置成true则是hbase自带的zookeeper。

 

export JAVA_HOME=/usr/java/jdk1.7.0_17

export HBASE_MANAGES_ZK=false

export HADOOP_HOME=/usr/hadoop

export HBASE_HOME=/usr/hbase-0.94.5

export PATH=$PATH:$HBASE_HOME/bin

 

3、修改hbase-site.xml文件

注意hbase.rootdir必须和你的namenode里面的hdfs的主机名和端口一样

 

<configuration>

<property>

       <name>hbase.rootdir</name>

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

   </property>

   <property>

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

      <value>true</value>

   </property>

###配置zookeeper

   <property>

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

      <value>192.168.0.112,192.168.0.108,192.168.0.110</value>

   </property>

##zookeeper客户端连接接口

   <property>

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

      <value>2181</value>

   </property>

   <property>

     <name>hbase.master</name>

     <value>192.168.0.112</value>

   </property>

   <property>

     <name>hbase.regionserver.lease.period</name>

     <value>60000</value>

   </property>

   <property>

     <name>hbase.rpc.timeout</name>

     <value>60000</value>

   </property>

</configuration>

 

4、修改regionservers文件

通常部署master的机器上不就部署slave了,用两台集群做Hbase从服务器

192.168.0.108

192.168.0.110

5、修改hbase-default.xml文件

注意只修改hbase.rootdir这项,文件位置:/root/hbase/src/main/resources目录下

  <configuration>

  <property>

    <name>hbase.rootdir</name>

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

 

6、集群启动测试

将hbase拷到其他机器,在master机器上启动hbase: bin/start-hbase.sh.

则可以用jps看到(先启动hadoop,zookeeper,再启动hbase):



 通过浏览器也可以看到相关信息




 7、启动shell命令客户端:

命令:bin/hbase shell

 保密

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值