Centos7安装HBase1.4的方法详解


本文摘自PHP中文网,作者藏色散人,侵删。

下面由centos入门教程栏目给大家介绍Centos7安装HBase1.4,希望对需要的朋友有所帮助!

准备

1、hadoop集群已安装,这里将在Centos7安装Hadoop2.7的基础上安装hbase1.4,所以是同样的三台机器,其规划如下:

hostnameIP地址部署规划
node1172.20.0.4Master、RegionServer
node2172.20.0.5Backup-Master、RegionServer
node3172.20.0.6RegionServer

2、官网下载安装包:hbase-1.4.12-bin.tar.gz(推荐去清华大学或中科大的开源镜像站)。

3、hbase将部署在三台都已存在的路径/mydata,配置环境变量:

1

export HBASE_HOME=/mydata/hbase-1.4.12export PATH=${HBASE_HOME}/bin:$PATH

配置

先在node1上修改hbase的配置,完成后再统一复制到其他节点,保证配置内容一致。

解压hbase-1.4.12-bin.tar.gz到/mydata/,进入/mydata/hbase-1.4.12/conf,进行配置:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

<!-- 文件名 hbase-site.xml --><configuration>

  <property>

    <name>hbase.cluster.distributed</name>

    <value>true</value>

  </property>

  <property>

    <name>hbase.rootdir</name>

    <value>hdfs://node1:9000/hbase</value>

  </property>

  <property>

    <name>hbase.zookeeper.quorum</name>

    <value>node1,node2,node3</value>

  </property>

  <property>

    <name>hbase.zookeeper.property.dataDir</name>

    <value>/mydata/data/zookeeper</value>

  </property>

</configuration>

1

2

3

# 文件名 regionserversnode1

node2

node3

1

# 文件名 backup-masters 该文件需要新建node2

配置项含义

1

hbase.cluster.distributed

分布式模式

1

hbase.rootdir

hbase的数据存储位置,这里为hdfs的/hbase,host:port对应hadoop配置中的fs.defaultFS

1

hbase.zookeeper.quorum

所有要部署zookeeper的host,通常三台以上吧,最多当然可以每一台都部署

1

hbase.zookeeper.property.dataDir

zookeeper运行时的数据存储位置

1

regionservers

所有RegionServer,通常部署到每一台DataNode上

1

backup-masters

作为备份的Master

注:这里的zookeeper使用hbase自带的,当然也可以用外部已存在的,这里就不提了。

阅读剩余部分

相关阅读 >>

CentOS7怎么添加新用户

tomcat日志中文乱码怎么解决?

CentOS7怎么切换到图形界面

CentOS7下无法启动ssh服务

CentOS7如何切换到图形界面

CentOS7的root权限不够怎么办?

解决u盘安装CentOS7出现dracut的问题

CentOS7下安装软件失败

CentOS7无法进入桌面系统怎么办?

CentOS7系统无法使用yum命令怎么办

更多相关阅读请进入《CentOS7》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...