zoukankan      html  css  js  c++  java
  • Linux 安装Zookeeper集群

    1.解压,配置环境变量

    export ZOOKEEPER_HOME=/usr/local/zk
    export PATH=.:$HADOOP_HOME/bin:$ZOOKEEPER_HOME/bin:$JAVA_HOME/bin:$PATH

    启动ZooKeeper的Server:zkServer.sh start;关闭ZooKeeper的Server:zkServer.sh stop

    2.配置zoo.cfg

    # The number of milliseconds of each tick
    tickTime=2000
    
    # The number of ticks that the initial
    # synchronization phase can take
    initLimit=10
    
    # The number of ticks that can pass between
    # sending a request and getting an acknowledgement
    syncLimit=5
    
    # the directory where the snapshot is stored.
    dataDir=/usr/local/zk/data
    
    # the port at which the clients will connect
    clientPort=2181
    
    #the location of the log file
    dataLogDir=/usr/local/zk/logs
    
    server.0=192.168.12.12:2287:3387
    server.1=192.168.12.13:2287:3387
    server.2=192.168.12.14:2287:3387

    在/usr/local/zk/data新建myid 和当前的server.X对应。

    3.启动,查看状态

    zkServer.sh start zoo1.sh 
    zkServer.sh status
    如果启动没问题,状态出现其他两台机子网络异常,请检查防火墙。
    #关闭firewall:
    systemctl stop firewalld.service #停止firewall
    systemctl disable firewalld.service #禁止firewall开机启动
    firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)
  • 相关阅读:
    GUID
    ORA-04044: 此处不允许过程, 函数, 程序包或类型和
    去掉word文档两边的空白
    Mysql数据库服务启动
    计算两个日期之间的天数
    SpringMVC——接收请求参数和页面传参
    ajax中get和post区别
    如何实现两个页面之间进行传值
    面试题
    MySQL数据库优化
  • 原文地址:https://www.cnblogs.com/lzhp/p/7687403.html
Copyright © 2011-2022 走看看