hbase环境安装

一、安装环境

1.集群环境

IP主机名系统
192.168.205.60masterCentos7
192.168.205.65slave1Centos7
192.168.205.66slave2Centos7

 |

二、安装流程

1.下载软件包

#Master
wget http://mirror.bit.edu.cn/apache/hbase/1.2.6.1/hbase-1.2.6.1-bin.tar.gz
tar zvxf hbase-1.2.6.1-bin.tar.gz
mv hbase-1.2.6.1 /usr/local/

2.修改Hbase配置

#Master
cat > /usr/local/hbase-1.2.6.1/conf/regionservers << EOF
master
slave1
slave2
EOF
#增加内容
vim /usr/local/hbase-1.2.6.1/conf/hbase-env.sh
export JAVA_HOME=/usr/local/jdk1.8.0_171
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib
export HBASE_MANAGES_ZK=false  #如果要用外部的,就把这个置为false,并且在配置文件中加上zookeeper集群的配置,如果用自带的,就不用改。配置文件应该不用指定zookeeper集群位置。
vim /usr/local/hbase-1.2.6.1/conf/hbase-site.xml
<configuration>
        <property>
                <name>hbase.tmp.dir</name>
                <value>/var/hbase</value>
        </property>
        <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.zookeeper.quorum</name>
                <value>master,slave1,slave2</value>
        </property>
        <property>
                <name>hbase.zookeeper.property.dataDir</name>
                <value>/usr/local/zookeeper-3.4.10/data/</value>
        </property>
        <property>
                <name>hbase.master.info.port</name>
                <value>60010</value>
        </property> 
</configuration>

3.增加环境变量

#Master、Slave1、Slave2
vim /etc/profile
#set HBASE_HOME environment
HBASE_HOME=/usr/local/hbase-1.2.6.1
HBASE_CLASSPATH=$HBASE_HOME/conf
HBASE_LOG_DIR=$HBASE_HOME/logs
PATH=$PATH:$HBASE_HOME/bin
#刷新环境变量
source /etc/profile

4.拷贝安装包

#Master
ansible Vmware -m synchronize -a 'src=/usr/local/hbase-1.2.6.1 dest=/usr/local/ rsync_opts=-avuz'
ansible Vmware -m synchronize -a 'src=/etc/profile dest=/etc/ rsync_opts=-avuz'

5.启动集群

#Master
/usr/local/hbase-1.2.6.1/bin/start-hbase.sh

6.进程状态

7.监控页面

http://master:60010/master-status

8.关闭集群

#master
/usr/local/hbase-1.2.6.1/bin/stop-hbase.sh
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值