• 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默认,可写可不写)
  • 相关阅读:
    环境变量配置1
    Golang 类型转换,断言和显式强制转换
    Goland could not launch process: decoding dwarf section info at offset 0x0: too short 解决方案
    用puttygen工具把私钥id_rsa转换成公钥id_rsa.ppk
    JetBrains GoLand 2018 激活码/ 注册码(最新破解方法)
    Go学习笔记(只有链接)
    linux中的ftp命令
    Linux的学习之路
    like语句百分号前置会使用到索引吗?
    记录下每月生活开支
  • 原文地址:https://www.cnblogs.com/libotaoer/p/15549152.html
Copyright © 2020-2023  润新知