Hbase安装部署

使用版本为HBase1.2.2 使用版本为Hadoop2.7.2html

tips

Hadoop部署请参考:https://thelastdayandnight.github.io/2016/07/25/hadoop-001/#more Hbsse官网指导文件:http://hbase.apache.org/book.html#faqjava

1.解压以及替换jar 包

  1. 解压Hbase 到对应目录
  2. 替换Hbase内Hadoop打头的jar包,用Hadoop目录下相应包替换,若机器上部署了Hadoop,删除slf4j-log4j12-xxx.jar

2.修改配置文件

须要修改的文件有:conf/hbase-env.sh conf/hbase-site.xml conf/regionservers 设置环境变量node

  1. 配置文件hbase-env.sh
export JAVA_HOME=/usr/java/jdk1.7.0_67
export HBASE_CLASSPATH=/usr/hadoop/etc/hadoop
export HBASE_MANAGES_ZK=true
  1. 配置文件hbase-site.xml
<property>
<name>hbase.rootdir</name>
<value>hdfs://172.19.2.2:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.tmp.dir</name>
<value>/usr/hbase/tmp</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>EMTestnode02,EMTestnode01,EMTestnode03</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/usr/hbase/zookeeper</value>
</property>
  1. 配置文件regionservers
EMTestnode02
EMTestnode01
EMTestnode03
  1. 设置环境变量
export HBASE_HOME=/usr/hbase
export PATH=$PATH:$HADOOP_HOME/bin:$HBASE_HOME/bin

3.经过SCP 拷贝到其余主机上

4. 启动hbase

start-hbase.shgit

5.经过jps 查看是否启动完成

[app@EMTestnode02 bin]$ jps
25172 HMaster
20145 SecondaryNameNode
20313 ResourceManager
19942 NameNode
25112 HQuorumPeer
30090 Jps
25315 HRegionServer
[app@EMTestnode02 bin]$
[app@EMTestnode01 ~]$ jps
19271 Bootstrap
9307 NodeManager
29872 Bootstrap
25471 HRegionServer
9083 DataNode
14632 Bootstrap
18363 Jps
13133 Bootstrap
25388 HQuorumPeer
[app@EMTestnode01 ~]$

参考:http://blog.csdn.net/yinlongfei_love/article/details/51786616github

相关文章
相关标签/搜索