#版本支持
#官网下载二进制包,解压到/usr/app下,配置/etc/profile:
export HBASE_HOME=/usr/app/hbase
export PATH=$HBASE_HOME/bin:$PATH
#根据实际情况是否拷hadoop/share/hadoop 下所有 hadoop*.jar 到 hbase/lib 下:find /usr/hadoop/share/hadoop -name "hadoop*.jar" | xargs -i cp {}
/usr/app/hbase/lib/
#根据实际情况是否删除 slf4j-log4j12-XXX.jar,避免与 hadoop jar 冲突
#mkdir /usr/app/hbase/tmp -p 新建目录
#配置 hbase/conf/
#1.hbase-env.sh
export JAVA_HOME=/usr/java/jdk1.7.0_79
export HBASE_CLASSPATH=/usr/app/hadoop/etc/hadoop
export HBASE_MANAGES_ZK=false #一般不建议(true)使用自带的 zookeeper
#2.hbase-site.xml(伪分布配置)
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://xinfang:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.tmp.dir</name>
<value>/usr/app/hbase/tmp</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>xinfang</value>
</property>
<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>2181</value>
</property>
</configuration>
#3.regionservers 添加主机名
#启动hbase
#先启动hadoop、zookeeper
#sh /usr/app/hbase/bin/./start-hbase.sh
#sh /usr/app/hbase/bin/hbase-daemon.sh start master (启动 HMaster)
#jps -HQuorumPeer,HRegionServer 和 HMaster 三个守护进程
#访问 hbase web 集群页面http://192.168.66.66:16010/master-status
#hbase shell 终端