频道栏目
首页 > 网络 > 云计算 > 正文

HBASE三种模式环境搭建

2018-09-25 09:55:54           
收藏   我要投稿

解压HBASE的tar包并配置HBASE的环境变量

tar -zxvf hbase-1.3.1-bin.tar.gz -C /training/

设置环境变量 vi /etc/profile

HBASE_HOME=/root/training/hbase-1.3.1

export HBASE_HOME

PATH=$HBASE_HOME/bin:$PATH

export PATH

更新环境变量:

source /etc/profile

1、本地模式: 不需要HDFS,保存在Linux的文件系统

建个目录: mkdir data

修改文件:hbase-env.sh

export JAVA_HOME=/root/training/jdk1.8.0_144

核心配置文件: conf/hbase-site.xml

hbase.rootdir

file:///root/training/hbase-1.3.1/data

启动HBase:start-hbase.sh

starting master, logging to /root/training/hbase-1.3.1/logs/hbase-root-master-bigdata111.out

只有HMaster

2、伪分布模式(bigdata111)

修改文件:hbase-env.sh

export JAVA_HOME=/root/training/jdk1.8.0_144

HBASE_MANAGES_ZK true ---> 使用HBase自带的ZK

核心配置文件: conf/hbase-site.xml

hbase.rootdir

hdfs://192.168.157.111:9000/hbase

hbase.cluster.distributed

true

hbase.zookeeper.quorum

192.168.157.111

dfs.replication

1

文件regionservers:配置从节点地址

192.168.157.111

3、全分布模式:bigdata112 bigdata113 bigdata114

修改文件:hbase-env.sh

export JAVA_HOME=/root/training/jdk1.8.0_144

HBASE_MANAGES_ZK true ---> 使用HBase自带的ZK

核心配置文件: conf/hbase-site.xml

hbase.rootdir

hdfs://192.168.157.112:9000/hbase

hbase.cluster.distributed

true

hbase.zookeeper.quorum

192.168.157.112

dfs.replication

2

hbase.master.maxclockskew

180000

文件regionservers:配置从节点地址

192.168.157.113

192.168.157.114

复制到其他节点上

scp -r hbase-1.3.1/ root@bigdata113:/root/training

scp -r hbase-1.3.1/ root@bigdata114:/root/training

上一篇:elasticsearch生产集群部署-3个节点集群部署
下一篇:elasticsearch生产集群部署-基础配置解析
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站