zoukankan      html  css  js  c++  java
  • zookeeper搭建

    ZooKeeper 集群版搭建步骤

    第一步:主机名称到IP地址映射配置

    slave-01为例,/etc/hosts内容如下所示:

    1. 192.168.0.179   slave-01  
    2. 192.168.0.178   slave-02  
    3. 192.168.0.177   slave-03  

    第二步:修改ZooKeeper配置文件

    在其中一台机器(slave-01)上,解压缩zookeeper-3.3.4.tar.gz,修改配置文件conf/zoo.cfg,内容如下所示:

    1. tickTime=2000  
    2. dataDir=/home/hadoop/storage/zookeeper  
    3. clientPort=2181  
    4. initLimit=5  
    5. syncLimit=2  
    6. server.1=slave-01:2888:3888  
    7. server.2=slave-02:2888:3888  
    8. server.3=slave-03:2888:3888  

    第三步:远程复制分发安装文件

    上面已经在一台机器slave-01上配置完成ZooKeeper,现在可以将该配置好的安装文件远程拷贝到集群中的各个结点对应的目录下:

    1. cd /home/hadoop/installation/  
    2. scp -r zookeeper-3.3.4/ hadoop@slave-02:/home/hadoop/installation/  
    3. scp -r zookeeper-3.3.4/ hadoop@slave-03:/home/hadoop/installation/  

    第四步:设置myid

    在我们配置的dataDir指定的目录下面,创建一个myid文件,里面内容为一个数字,用来标识当前主机,conf/zoo.cfg文件中配置的server.X中X为什么数字,则myid文件中就输入这个数字,例如:

    1. hadoop@slave-01:~/installation/zookeeper-3.3.4$ echo "1" > /home/hadoop/storage/zookeeper/myid  
    2. hadoop@slave-02:~/installation/zookeeper-3.3.4$ echo "2" > /home/hadoop/storage/zookeeper/myid  
    3. hadoop@slave-03:~/installation/zookeeper-3.3.4$ echo "3" > /home/hadoop/storage/zookeeper/myid  

    按照上述进行配置即可。

    第五步:启动ZooKeeper集群

    在ZooKeeper集群的每个结点上,执行启动ZooKeeper服务的脚本,如下所示:

    1. hadoop@slave-01:~/installation/zookeeper-3.3.4$ bin/zkServer.sh start  
    2. hadoop@slave-02:~/installation/zookeeper-3.3.4$ bin/zkServer.sh start  
    3. hadoop@slave-03:~/installation/zookeeper-3.3.4$ bin/zkServer.sh start  
  • 相关阅读:
    hdu 4027 Can you answer these queries?
    hdu 4041 Eliminate Witches!
    hdu 4036 Rolling Hongshu
    pku 2828 Buy Tickets
    hdu 4016 Magic Bitwise And Operation
    pku2886 Who Gets the Most Candies?(线段树+反素数打表)
    hdu 4039 The Social Network
    hdu 4023 Game
    苹果官方指南:Cocoa框架(2)(非原创)
    cocos2d 中 CCNode and CCAction
  • 原文地址:https://www.cnblogs.com/runnerjack/p/7853512.html
Copyright © 2011-2022 走看看