所用软件 版本号
hbase hbase-1.2.4-bin.tar.gz
1、Hbase 安装
(1)同样先建立工作路径/usr/hbase,然后将/opt/soft(跟本系列原来文章一样需要安装的文件均放在该路径下) 下的 hbase 解压到工作路径中
mkdir -p /usr/hbase
tar -zxvf/opt/soft/hbase-1.2.4-bin.tar.gz -C /usr/hbase
(2)修改配置文件:hbase-env.sh
cd /usr/hbase/hbase-1.2.4/conf
vi hbase-env.sh
export HBASE_MANAGES_ZK=false
export JAVA_HOME=/usr/java/jdk1.8.0_171
export HBASE_CLASSPATH=/usr/hadoop/hadoop-2.7.3/etc/Hadoop
(3)配置 conf/hbase-site.xml
<configuration><property> <name>hbase.rootdir</name> <value>hdfs://master:9000/hbase</value> </property> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> <property> <name>hbase.master</name> <value>hdfs://master:6000</value> </property> <property> <name>hbase.zookeeper.quorum</name> <value>master,slave1,slave2</value> </property> <property> <name>hbase.zookeeper.property.dataDir</name> <value>/usr/zookeeper/zookeeper-3.4.10</value> </property></configuration>
(4)配置 conf/regionservers
salve1
salve2 #注意一定要第一行写 slave1 第二行写 slave2表示启动顺序
(5)hadoop 配置文件拷入 hbase 的 conf 目录下:(当前位置为 hbased 的 conf 配置文件夹)
cp /usr/hadoop/hadoop-2.7.3/etc/hadoop/hdfs-site.xml .#注意此处的默认路径 “ . ” 有个点
cp /usr/hadoop/hadoop-2.7.3/etc/hadoop/core-site.xml .
(6)分发hbase
scp -r /usr/hbase root@slave1:/usr/
scp -r /usr/hbase root@slave2:/usr/
(7)各节点中,配置环境变量
vi /etc/profile
# set hbase environment
export HBASE HOME=/usr/hbase/hbase-1.2.4
export PATH=$PATH:$HBASE_HOME/bin
生效环境变量:source /etc/profile
(8)运行和测试,在 master 上执行(保证 hadoop 和 zookeeper 已开启):
bin/start-hbase.sh
主节点的进程如下:
子节点的进程如下:
一次完整的大数据环境搭建目录:
说明:此系列文章是为了记录本人学习过程,以此来加深理解,希望各位大神路过!!