一、环境准备
1、hadoop 与Hbase 对应版本; https://blog.youkuaiyun.com/vtopqx/article/details/77882491
2、hbase 各版本下载地址:http://archive.apache.org/dist/hbase/
3、需安装hadoop(本人机器 已安装2.8.2版本)
4、安装zookeeper(本人机器已安装zookeeper-3.4.10.tar.gz) 也可以使用自带的;
二、habase 安装(hbase-1.4.3-bin.tar.gz)
1、上传解压habase 压缩包
2、tar zxvf hbase-1.4.3-bin.tar.gz
3、修改配置文件; cd /usr/hadoop/hbase-1.4.3/conf
4、 vi hbase-env.sh 修改配置文件里面的 #export JAVA_HOME=/usr/java/jdk1.6.0/
去除 # 并将 JAVA_HOME 改成自己的JAVA安装路径;
5、如果使用自带的zookeeper 文件中的# export HBASE_MANAGES_ZK=true 的#要去除掉;
6、vi hbase-site.xml
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://master1.hadoop:8020/hbase</value> 改为自己配置的hdfs namenode 为 active 机子的主机名
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value> 开启分布式
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>master.hadoop,master1.hadoop,slave1.hadoop</value> 配置zookeeper 集群的位置 如果默认的就填本机
</property>
</configuration>
7、 vi regionservers
将 datanode 的 hostname 名字加入到 regionservers 下图是我的配置
8、配置环境变量 vi /etc/profile
export HBASE_HOME=/usr/hadoop/hbase-1.4.3
export PATH=$HBASE_HOME/bin:$PATH
9、将 habase 拷贝到 slave1.hadoop 、slave2.hadoop 机器上 同时也拷贝 /etc/profile 文件
scp -r hbase-1.4.3 root@slave1.hadoop:/usr/hadoop/
scp -r hbase-1.4.3 root@slave2.hadoop:/usr/hadoop/
10、 cd /usr/hadoop/hbase-1.4.3/bin 输入命令:./start-hbase.sh 启动
11、jps 查看下 是否启动成功
12、 cd /usr/hadoop/hbase-1.4.3/bin 执行命令: hbase shell
13、使用命令: list
到此安装完成