centos7环境安装和集群Hbase2.5.6

一、准备环境:

  1. 安装JDK并正确设置环境变量
    参考网上
  2. 安装Hadoop并正确设置环境变量
    Hadoop安装
  3. 安装Zookeeper并正确设置环境变量
    zookeeper安装

二、基础环境准备:

主要是hadoop和zk需要先安装和配置好

三、HBase安装及配置及搭建HBase集群:

1、在master执行以下命令

Hbase2.5.6下载

#解压
tar -xzvf hbase-2.5.6-bin.tar.gz
# 修改文件名
mv hbase-2.5.6 hbase 
cd hbase

2、修改配置文件hbase-site.xml

cd /Data/hbase/conf
# 修改hbase-site.xml 文件
vim hbase-site.xml
# 添加以下配置
<configuration>
        <property>
                <name>hbase.rootdir</name>
                <value>hdfs://hadoop1:9000/hbase</value>
        </property>
        <!-- hbase端口 -->
        <property>
                <name>hbase.zookeeper.property.clientPort</name>
                <value>2181</value>
        </property>
        <!-- 超时时间 -->
        <property>
                <name>zookeeper.session.timeout</name>
                <value>120000</value>
        </property>
        <!--防止服务器时间不同步出错 -->
        <property>
                <name>hbase.master.maxclockskew</name>
                <value>150000</value>
        </property>
        <!-- 集群主机配置 -->
        <property>
                <name>hbase.zookeeper.quorum</name>
                <value>hadoop1,hadoop2,hadoop3</value>
        </property>
        <!--   路径存放 -->
        <property>
                <name>hbase.tmp.dir</name>
                <value>/home/hadoop/myHadoopData/hbase</value>
        </property>
        <!-- true表示分布式 -->
        <property>
                <name>hbase.cluster.distributed</name>
                <value>true</value>
        </property>
        <!-- 指定master -->
        <property>
        <name>hbase.master</name>
        <value>hadoop1:60000</value>
  </property>
</configuration>

3、修改 regionservers 文件

# 修改 regionservers 文件
cd /Data/hbase/conf
vim regionservers
# 添加以下配置
master
slave1
slave2

4、修改hbase-env.sh 文件

cd cd /Data/hbase/conf/conf
vim hbase-env.sh
# 找到 export JAVA_HOME 添加自己的环境变量
export JAVA_HOME=/opt/jdk1.8.0_381

5、master上的hbase包复制到slave1和slave2中

scp -P 22 -r /Data/hbase root@slave1:/Data
scp -P 22 -r /Data/hbase root@slave2:/Data

注意:hbase-env.sh 中的JAVA_HOME 要修改为相对应的java路径

6、配置环境变量

# 修改配置文件
vim /etc/profile
#添加以下配置
export HBASE_HOME=/Data/hbase
export PATH=$HBASE_HOME/bin:$PATH
# 使配置文件生效
source /etc/profile

四、启动HBase集群:

启动hbase集群 在master、slave1、slave2

# 执行
cd /usr/local/hbase/hb16/bin
start-hbase.sh

六、验证HBase集群:

[root@master bin]# jps
31824 JobHistoryServer
4210 Jps
32019 NameNode
419 NodeManager
1669 QuorumPeerMain
32392 SecondaryNameNode
32667 ResourceManager
3851 HRegionServer
32156 DataNode
3629 HMaster

http://192.168.10.11:16010/master-status

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值