HBase安装部署

来源:互联网 发布:mac口红畅销的颜色 编辑:程序博客网 时间:2024/06/03 06:50



HBase单机模式



1 下载HBase安装包


http://mirror.bit.edu.cn/apache/hbase/


2. 修改hbase-env.sh文件

#Java环境

export JAVA_HOME=/app/lib/jdk1.7.0_55

#通过hadoop的配置文件找到hadoop集群

export HBASE_CLASSPATH=/app/hadoop-1.1.2/conf

#使用HBASE自带的zookeeper管理集群

export HBASE_MANAGES_ZK=true


3. 配置hbase-site.xml文件

<property>

<name>hbase.rootdir</name>

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

</property>


<property>

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

<value>true</value></property>

<property>

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

<value>/home/grid/hbase-1.0.0/tmp</value>

</property>

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

<value>/home/grid/hbase-1.0.0/zookeeper</value>

</property>


4. 启动Hbase

start-hbase.sh


5. 进入shell模式

./hbase shell

进入shell模式之后,通过status命令查看Hbase的运行状态,通过exit命令退出shell。



HBase集群模式


1. 配置/conf/hbase-site.xml增加

<property>

<name>hbase.master</name>

<value>192.168.1.70:60000</value>

</property>

<property>

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

<value>hadoop4,hadoop5,hadoop6</value>

</property>

<property>

 <property>        <name>hbase.cluster.distributed</name>        <value>true</value>    </property>

   在上面的配置文件中,第一个属性指定本机的hbase的存储目录;第二个属性指定hbase的运行模式,true代表全分布模式;第三和第四个属性是关于Zookeeper集群的配置。我的Zookeeper安装在hadoop130,hadoop131和hadoop132上。

2.修改regionservers,在regionservers文件中添加如下内容:

    hadoop131

    hadoop130


3.拷贝hbase到其他节点


4.重启


0 0
原创粉丝点击