前提:搭建好Hadoop
下载地址:http://archive.apache.org/dist/hbase/1.2.4/
解压:tar xvf hbase-1.2.4-bin.tar.gz -C /usr/local/
配置全局环境:vi /etc/profile
export HBASE_HOME=/usr/local/hbase-1.2.4
export PATH=$HBASE_HOME/bin:$PATH
进入目录:cd /usr/local/hbase-1.2.4/
环境配置
- 配置环境:vim conf/hbase-env.sh
export JAVA_HOME=/usr/local/jdk
export HBASE_MANAGES_ZK=ftrue
注意:1:JAVA_HOME的路径为你安装Hadoop时配置JDK的路径
2:如果你是使用hbase自带的zk就是true,如果使用自己的zk就是false,我没有安装,所以填true
- mkdir /usr/local/hbase-1.2.4/data
- vim conf/hbase-site.xml
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://192.168.80.128:8020/usr/local//hbase</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/usr/local/hbase-1.2.4/data/zookeeper</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
</configuration>
- vim conf/regionservers
192.168.80.128
开启
开启(前提是Hadoop集群开启)在目录:/usr/local/hbase-1.2.4/下
bin/hbase-daemon.sh start zookeeper
bin/hbase-daemon.sh start master
bin/hbase-daemon.sh start regionserver
检验
Jps
2421 NodeManager
2975 HQuorumPeer
3302 HRegionServer
3051 HMaster
2339 ResourceManager
1924 NameNode
2029 DataNode
2170 SecondaryNameNode
3332 Jps
通过http://192.168.80.128:16030/访问Hbase的web页面