1:下载官网对应的hbase的版本
地址:http://archive.apache.org/dist/hbase/1.2.3/shell
2:上传对应的版本到主节点并解压apache
3:配置hbase的环境变量
export HBASE_HOME=/home/hadoop/bd/hbase-1.2.3
export ZOOKEEPER_HOME=/home/hadoop/bd/zookeeper-3.4.8浏览器
4:配置hbase下面的conf目录下的hbase-env.sh文件
主要修改三个地方:
1)JAVA_HOME
export JAVA_HOME=/home/hadoop/bd/jdk1.8.0_144分布式
2) HBASE_CLASSPATH
export HBASE_CLASSPATH=/home/hadoop/bd/hadoop-2.7.3/etc/hadoopoop
3) 取消hbase自带的zk服务,改用本身的zk集群
export HBASE_MANAGES_ZK=falsespa
5:配置hbase-site.xmlcode
<configuration> <property><!--hbase在HDFS上面的存储路径--> <name>hbase.rootdir</name> <value>hdfs://hm02:9000/hbase</value> </property> <property> name>hbase.cluster.distributed</name> <value>true</value> </property> <property><!--指定外部zk的地址,多个的话用逗号进行分割--> <name>hbase.zookeeper.quorum</name> <value>hm02,hs0201,hs0202</value> </property> </configuration>
6:配置regionservers文件,添加从节点的ip或者主机名,如:
hs0201
hs0202
server
7:将配置好的hbase进行打包,而后分发到其余节点上面
命令:tar -zcf hbase123.tar.gz hbase-1.2.3xml
传输命令:scp hbase123.tar.gz hs0202:~/bd/
在其余节点上分别进行环境变量的配置
export HBASE_HOME=/home/hadoop/bd/hbase-1.2.3
export ZOOKEEPER_HOME=/home/hadoop/bd/zookeeper-3.4.8blog
8:分别启动HDFS,ZOOKEEPER, HBASE
使用jps命令来进行查看,若是有对应的进程,那么服务基本可用
也可使用浏览器来进行查看,对应的端口为16010
版本选择
网址:hbase.apache.org 版本:hbase-1.2.3.tar.gz
上传文件并解压
上传到指定目录
解压
修改hbase的配置文件
修改hbase-env.sh,须要修改三个地方
配置JAVA_HOME
配置CLASSPATH
配置hbase的zookeeper
修改hbase-site.xml,须要修改两个地方
配置hbase的存储目录
配置hbase的分布式模式