查看: 5163|回复: 2

[Java项目交流] ZOOKEEPER 环境搭建

[复制链接]
  • TA的每日心情
    无聊
    2016-12-1 15:20
  • 签到天数: 668 天

    连续签到: 3 天

    [LV.9]以坛为家II

    发表于 2015-12-27 21:00:06 | 显示全部楼层 |阅读模式
    1.上传zk安装包
    2.解压
    3.配置(先在一台节点上配置)
    3.1添加一个zoo.cfg配置文件
    $ZOOKEEPER/conf
    mv zoo_sample.cfg zoo.cfg

    3.2修改配置文件(zoo.cfg)
            dataDir=/home/hadoop/app/zookeeper-3.4.5/data
           
            server.1=hadoop05:2888:3888
            server.2=hadoop06:2888:3888
            server.3=hadoop07:2888:3888

    3.3在(dataDir=/home/hadoop/app/zookeeper-3.4.5/data)创建一个myid文件,里面内容是server.N中的N(server.2里面内容为2)
            echo "1" > myid

    3.4将配置好的zk拷贝到其他节点
            scp -r /hadoop/zookeeper-3.4.5/ hadoop06:/hadoop/
            scp -r /hadoop/zookeeper-3.4.5/ hadoop07:/hadoop/

    3.5注意:在其他节点上一定要修改myid的内容
            在hadoop06应该讲myid的内容改为2 (echo "2" > myid)
            在hadoop07应该讲myid的内容改为3 (echo "3" > myid)
    4.启动集群
    分别启动zk
            ./zkServer.sh start
    zookeeper的最主要功能:

    1、保管客户端提交的数据(极其少量的数据)

    每一份数据在zookeeper叫做一个znode

    znode之间形成一种树状结构(类似于文件树)

    比如:

    /lock(znode名) host001(znode中存的数据)

    /lock/last_acc(znode名) host008(znode中存的数据)
  • TA的每日心情
    开心
    2016-4-13 16:00
  • 签到天数: 79 天

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 2015-12-28 14:44:57 | 显示全部楼层
    恩 学习下了
  • TA的每日心情
    郁闷
    2016-10-14 16:17
  • 签到天数: 123 天

    连续签到: 1 天

    [LV.7]常住居民III

    发表于 2016-4-11 11:03:10 | 显示全部楼层
    好的,学习了!
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    站长推荐上一条 /1 下一条