zookeer 集群的安装配置说明

zookeer 安装

  1. 下载
    https://www.apache.org/dyn/closer.cgi/zookeeper/
  2. 安装
    tar -xf zookeeper-3.4.10.tar.gz 在解压的目录位置中找到conf 目录 mv zoo_sample.cfg zoo.cfg
  3. 配置说明

    tickTime=2000 #ZooKeeper服务器心跳时间,单位为ms
    initLimit=10 #投票选举心leader的初始化时间
    syncLimit=5 #leader与follower心跳检测最大容忍时间,响syncLimit*tickTime,leader 认为follower死掉,从服务器列表中删除follower
    clientPort=2181 #端口
    dataDir=/tmp/ZooKeeper/data #数据目录
    dataLogDir=/tmp/ZooKeeper/log #日志目录
  4. 启动
    zkServer.sh start 客户端直接使用 ./zkCli.sh 连接
  5. 集群的安装
    假设现在 有三台机器 192.x.x.[1-3] 我们在这三台机器上安装
    • 首先将zookeeper的压缩包分别分发到三台机器上 然后修改配置信息如下:
tickTime=2000 
initLimit=10 
syncLimit=5 
clientPort=2181
dataDir=/tmp/ZooKeeper/data #数据目录 
dataLogDir=/tmp/ZooKeeper/log #日志目录
server.0=192.168.139.1:2888:3888
server.1=192.168.139.2:2888:3888
server.2=912.101.168.3:2888:3888

6 . 将配置分发到所有的机上上并在所有的机器上 vi /tmp/ZooKeeper/data/myid 创建myid 文件 值 为0-2 分别表示每台zookeeper的serverid

7 .配置完成 启动每台 zkServer.sh start 使用 ./zkCli.sh 连接进去 ls 验证

你可能感兴趣的:(bigdata)