Centos6.5下Hbase配置

本文档详细介绍了在Centos6.5环境下,如何配置Hbase和Zookeeper。从下载安装包、统一服务器时间,到配置环境变量、Zookeeper和Hbase,再到启动和测试Hbase,每一步都提供了具体的步骤和注意事项。
摘要由CSDN通过智能技术生成

Hbase 配置


本教程配置说明

  • 本教程是在64位Centos6.5 Hadoop2.2.0 完全分布安装教程基础之上扩展的(言下之意就是配置都没变!)
  • 每台安装有hadoop-2.2.0的Linux服务器均需安装Hbase和Zookeeper
  • 每台服务器若无特殊说明,默认均在hadoop用户下操作
  • 确保防火墙关闭,确保各个服务器的/etc/hosts 文件中含有集群下所有服务器各自IP和主机名,例如:
    10.10.108.160 name
    10.10.108.170 data1
    10.10.108.180 data2
  • 确保各个datanode节点的服务器与namenode节点服务器相互之间能ssh免密码登陆
  • 确保各个服务器的jdk环境配置无误
  • 确保各个服务器的hadoop-2.2.0安装成功

具体可参考: 64位Centos6.5 Hadoop2.2.0 完全分布安装教程


1. 下载安装hbase 和 zookeeper安装包

本教程使用版本是:
* hbase-0.98.9-hadoop2-bin.tar
* zookeeper-3.4.6.tar

2. 统一各个服务器时间

在每个服务器上键入时间,以namenode为准也行

date -s "2014-1-4 12:16:00"

时间根据实际调整

hwclock --systohc
service ntpd start
chkconfig ntpd on

3. 配置zookeeper + hbase 的环境变量

在namenode和所有的datanode上进行环境配置。根据用户zookeeper + hbase实际安装位置进行配置。本教程将hbase-0.98.9-hadoop2-bin.tar 和 zookeeper-3.4.6.tar 放至/home/hadoop/softwares目录下,并将zookeeper + hbase解压缩在主用户下,即 ~/ 绝对路径则为 /home/hadoop/
解压缩代码:

tar -zxvf /home/hadoop/softwares/hbase-0.98.9-hadoop2-bin.tar  /home/hadoop/
tar -zxvf /home/hadoop/softwares/zookeeper-3.4.6.tar  /home/hadoop/

编辑/etc/profile 文件,在文件末尾添加:

export ZOOKEEPER_HOME=/home/hadoop/zookeeper-3.4.6
export PATH=$PATH:$ZOOKEEPER_HOME/bin
export HBASE_HOME=/home/hadoop/hbase-0.98.9-hadoop2
export PATH=$PATH:$HBASE_HOME/bin

使环境变量立即生效:

source /etc/profile

4. zookeeper配置

在namenode节点上操作

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值