分布式配置zookeeper和hbase

本文详细介绍了如何在CentOS环境下使用JDK 1.7及Hadoop 2.5.2进行免密登录配置,并搭建Zookeeper与HBase集群的过程。包括配置文件编辑、目录创建、环境变量设置等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


首先jdk+免密登录+hadoop

我的用户名字是zzti,  jdk-1.7,  centOS6.8,  hadoop2.5.2


1.          所有机器都上传zookeeper,hbase

或上传一台然后scp Zookeeper mini2:/zzti

2.       进入 zookeeper/conf

cp zoo_sample.cfg zoo.cfg

vi zoo.cfg

加入以下内容:

 dataDir=/zzti/data/zookeeper/data

 dataLogDir=/zzti/data/zookeeper/log

server.1=mini1:2888:3888

server.2=mini2:2888:3888

server.3=mini3:2888:3888

3.       创建刚才添加的目录

进入/zzti/data

mkdir zookeeper

进入zookeeper

mkdir data

 mkdir log

cd data

echo 1 > myid    (另外两台分别是2,3)

4.       vi ~/.Bashrc

•       export JAVA_HOME=/zzti/jdk/

•       exportHADOOP_HOME=/zzti/hadoop/

•       exportZOOKEEPER_HOME=/zzti/zookeeper/

•       export HBASE_HOME=/zzti/hbase/

•       exportPATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin:$ZOOKEEPER_HOME/bin:$HBASE_HOME/bin

 

4. 配置core-site.xml

加上<property>

     <name>ha.zookeeper.quorum</name>

     <value>mini1:2181,mini2:2181,mini3:2181</value>

    </property>

5.       去启动zookeeper(防火墙要关闭)

6.        配置hbase

cd /zzti/hbase/conf

echo mini2 > regionservers

echo mini3 >> regionservers

 vi hbsae-env.sh

vi hbase-site.xml

 

7.          启动hbase

 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值