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)
  • 相关阅读:
    C#中结构与类的区别
    LINQ中的聚合操作以及常用方法
    慎用const关键字
    .NET Framework想要实现的功能
    System.Object的一些方法
    你真的了解.NET中的String吗?
    C#学习要点一
    2012年 新的开始!
    java web服务器中的 request和response
    java Thread编程(二)sleep的使用
  • 原文地址:https://www.cnblogs.com/lzhp/p/7687403.html
Copyright © 2011-2022 走看看