搭建Hbase环境

一 依赖

hbase依赖hadoop和zookeeper

二 安装

1.zookeeper

解压安装包,修改conf/zoo_sample.cfg的名字为zoo.cfg,打开zoo.cfg文件并修改java_home为当前主机路径,修改dataDir为指定路径zkdata,在最后一行添加节点配置,sever.1=hostname:2888:3888,hostname为当前主机名,在zkdata下创建文件myid,内容为server.1里的1

2.hadoop

解压安装包,进入etc/dadoop/,修改hadoop-env.sh文件的java_home路径,修改hdfs-sits.xml和core-site.xml,增加节点,内容可以在官网的gostarting一栏找到,注意将localhost修改为主机名,然后使用sbin/hadoop-daemon.sh namenode -format来初始化,注意每次初始化namenode后都要清空配置文件里tmp.dir那个路径下的dfs文件,不然NameNode会与DataNode冲突,修改slaves,内容为当前主机名

3.hbase

解压安装包,进入conf,修改hbase-env.sh里的java_home项和HBASE_MANAGES_ZK(为是否使用hbase自带的zookeeper,改为false,禁用),修改hbase-site.xml,添加节点,在官网能够找到,修改regionservers文件,内容为当前主机名

4.注意事项

需要在etc/hosts里注释掉127.0.0.1和::1两行,然后在下面添加本机IP和主机名,不然hbase的master启动可能连不上hadoop,注意关闭防护墙或者开放配置文件里用到的端口,注意hadoop和hbase的版本对应,使用java连接hbase时注意版本对应

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值