手机版
你好,游客 登录 注册 搜索
背景:
阅读新闻

基于Hadoop集群的HBase集群的配置

[日期:2013-03-13] 来源:Linux社区  作者:kakane [字体: ]

基于Hadoop集群的HBase集群的配置

1>  准备工作

a> 已经配置完成的Hadoop集群

b> 所需要的软件包

zookeeper-3.4.4.tar.gz

hbase-0.94.5.tar.gz

2>  单独安装的ZooKeeper集群,不基于HBase集群管理

a> 在master01上解压zookeeper-3.4.4.tar.gz

#tar -zxvf zookeeper-3.4.4.tar.gz

b> 修改Zookeeper的配置文件

#vim /root/zookeeper-3.4.4/conf/zoo.cfg 

      tickTime=2000
      initLimit=5
      syncLimit=2
      dataDir=/data/zookeeper
      clientPort=2181
      server.1=master01:2888:3888
      server.2=master02:2888:3888
      server.3=slave01:2888:3888
      server.4=slave02:2888:3888
      server.5=slave03:2888:3888

c> 将zookeeper-3.4.4复制到其他机器

#scp -r zookeeper-3.4.4 root@master02:/root/

#scp -r zookeeper-3.4.4 root@slave01:/root/

#scp -r zookeeper-3.4.4 root@slave02:/root/

#scp -r zookeeper-3.4.4 root@slave03:/root/

d> 在每台机器配置的dataDir目录下面,创建myid文件标志当前主机

例在master01上

#echo "1" > /data/zookeeper/myid

例在slave03上

#echo "5" > /data/zookeeper/myid

e> 启动zookeeper集群

在每台机器上执行

#./zookeeper-3.4.4/bin/zkServer.sh start

可通过ZooKeeper的脚本查看启动状态,包括集群中各个节点的角色(Leader或Follower),Leader只有一个,选举产生

#./zookeeper-3.4.4/bin/zkServer.sh status 

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款