zoukankan      html  css  js  c++  java
  • zookeeper之安装

    zookeeper之安装

    一、准备条件

    1.1 最低三个服务器(一主多从,1个leader,多个flower)
    1.2 将zookeeper安装包上传到集群并解压zookeeper

    二、将conf目录下的 zoo_sample.cfg拷贝一分,并命名为zoo.cfg

    cp ./zoo_sample.cfg zoo.cfg

    三、修zoo.cfg配置文件

    tickTime=2000     心跳时间
    initLimit=10       初始化时间  10(心跳针)* tickTime
    syncLimit=5       同步时间    5(心跳针)* tickTime
    dataDir=/home/bigdata/zookeeper/zkmyid  数据存放路径
    clientPort=2181    客户端端口号
    server.11=hadoop1:2888:3888    2888:数据通信端口
    server.12=hadoop2:2888:3888    3888:选举信息端口
    server.13=hadoop3:2888:3888

    四、创建logs存放日志/home/bigdata/zookeeper/logs

    cd /home/bigdata/zookeeper/
    mkdir logs

    五、在/home/bigdata/zookeeper目录下创建zkmyid并更改权限

    touch zkmyid  
    chmod 755 zkmyid 

    六、在/home/bigdata/zookeeper/zkmyid目录下创建myid并添加内容

    touch myid    
    vi myid 11

    六、添加zookeeper环境变量

    vi /etc/profiles
    
    ZK_HOME=/home/bigdata/zookeeper
    $ZK_HOME:/bin

    七、更改日志位置

      在zkEnv.sh 56行左右  把.路径改变为/home/bigdata/zookeeper/logs路径

    八、同步配置

    scp -r zookeeper root@192.168.11.12:/home/bigdata/
    scp -r zookeeper root@192.168.11.13:/home/bigdata/

    九、更改2/3号服务器的配置

    vi myid 12  
    vi myid 13

    十、刷新三台服务器

    source /etc/profile

    十一、启动zookeeper服务(三台都启动)

    开启zookeeper zkServer.sh start
    关闭zookeeper zkServer.sh stop

    十二、启动zookeeper客户端

    zkCli.sh -server hadoop2:2181(2181默认,可写可不写)
    做自己的太阳,成为别人的光!
  • 相关阅读:
    Ajax-ajax实例2-根据邮政编码获取地区信息
    javascript-限制文本框只输入数字
    Ajax-ajax实例1-动态加载的 FAQ
    Ajax-java中的ajax使用,以及编码问题
    java-request与response编码问题
    XMLHttpRequest对象的常用属性与方法
    Ajax类
    java-servlet 新增特性 注释
    java-servlet的url-pattern匹配规则详细描述
    java-过滤器Filter_多个Filter的执行顺序
  • 原文地址:https://www.cnblogs.com/botaoli/p/15549152.html
Copyright © 2011-2022 走看看