• zookeeper搭建


    1、解压

    tar -zxf zookeeper-3.4.6.tar.gz

    2、修改配置文件

    [root@cluster3 hadoop]# cd zookeeper-3.4.6/conf/
    [root@cluster3 conf]# cp zoo_sample.cfg zoo.cfg
    [root@cluster3 conf]# vi zoo.cfg 
    
    # The number of milliseconds of each tick
    tickTime=2000
    # The number of ticks that the initial
    # synchronization phase can take
    initLimit=10
    server.1=cluster1:2888:3888
    # The number of ticks that can pass between
    # sending a request and getting an acknowledgement
    syncLimit=5
    # the directory where the snapshot is stored.
    # do not use /tmp for storage, /tmp here is just
    # example sakes.
    dataDir=/usr/local/hadoop/zookeeper-3.4.6/data
    dataLogDir=/usr/local/hadoop/zookeeper-3.4.6/logs
    # the port at which the clients will connect
    clientPort=2181
    server.4=cluster4:2888:3888
    server.5=cluster5:2888:3888
    # the maximum number of client connections.
    # increase this if you need to handle more clients
    #maxClientCnxns=60
    #
    # Be sure to read the maintenance section of the
    # administrator guide before turning on autopurge.
    #
    # http://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_maintenance
    #
    # The number of snapshots to retain in dataDir
    #autopurge.snapRetainCount=3
    # Purge task interval in hours
    "zoo.cfg" 30L, 1011C written

    3、修改myid

    [root@cluster3 conf]# cd /usr/local/hadoop/zookeeper-3.4.6/data
    [root@cluster3 data]# vi myid
    3
    
    [root@cluster3 conf]# scp /usr/local/hadoop/zookeeper-3.4.6 root@cluster4:/usr/local/hadoop/
    [root@cluster3 data]# scp /usr/local/hadoop/zookeeper-3.4.6 root@cluster5:/usr/local/hadoop/
    
    [root@cluster4 conf]# cd /usr/local/hadoop/zookeeper-3.4.6/data
    [root@cluster4 data]# vi myid
    4
    [root@cluster5 conf]# cd /usr/local/hadoop/zookeeper-3.4.6/data
    [root@cluster5 data]# vi myid
    5

    4、启动

    在cluster4、cluster5启动
    [root@cluster4 bin]# ./zkServer.sh start
    JMX enabled by default
    Using config: /usr/local/hadoop/zookeeper-3.4.6/bin/../conf/zoo.cfg
    Starting zookeeper ... STARTED
    [root@cluster5 bin]# ./zkServer.sh start
    JMX enabled by default
    Using config: /usr/local/hadoop/zookeeper-3.4.6/bin/../conf/zoo.cfg
    Starting zookeeper ... STARTED

    5、查看

    [root@cluster5 bin]# ./zkServer.sh status
    JMX enabled by default
    Using config: /usr/local/hadoop/zookeeper-3.4.6/bin/../conf/zoo.cfg
    Error contacting service. It is probably not running.
    这个可能是脚本问题,暂时不管。
  • 相关阅读:
    android之sharedpreference的两种使用方法
    andoird软件开发之一个记录账号密码的APP--bmob后台
    Android群英传笔记系列三 view的自定义:实现一个模拟下载
    android之文件操作——读取assets和raw文件下的内容
    fragment与viewPaper的使用
    Android之静态和动态加载Fragment
    Swift可选类型
    swift中的类型转化
    SDAutoLayerOut
    github 使用教程
  • 原文地址:https://www.cnblogs.com/huanhuanang/p/4102991.html
Copyright © 2020-2023  润新知