Zookeeper集群安装

Posted 真诚的程序员

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Zookeeper集群安装相关的知识,希望对你有一定的参考价值。

  1. 请先安装好JDK1.6或者更高版本,导出JAVA_HOME以及PATH
  2. 到zookeeper网管下载稳定版本3.4.6,将压缩包解压到当前目录:tar -xzf zookeeper-3.4.6.tar.gz,并将解压目录改名:mv zookeeper-3.4.6 zk
  3. 修改~/.profile,如下:并执行source ~/.profile,使得环境变量生效
    • 导出环境变量:export ZK_HOME=/home/storm/software/zk,根据实际情况修改目录路径
    • 将ZK_HOME/bin加入PATH属性中:export PATH=.: ZKHOME/bin: PATH
  4. 到zk目录下的conf目录生成一份zoo.cfg配置文件:cp -p zoo_sample.cfg zoo.cfg
  5. 修改zoo.cfg文件如下:
    • 先在zk目录下创建好data目录,并修改:dataDir=/home/storm/software/zk/data
    • 在文件末尾追加如下:其中linux-21等等是在/etc/hosts中设置的主机名
      server.1=linux-21:2888:3888
      server.2=linux-22:2888:3888
      server.3=linux-23:2888:3888
  6. 在data目录下创建一个myid文件:echo 1 > myid
  7. 将zk目录copy到其他机器:scp -rp zk/ storm@linux-22:~/software/
  8. 到另外两台机器下修改如下内容:
    • 修改~/.profile文件,生效.profile文件。
    • 修改myid文件,分别设置2和3,2对应的是server.2机器,3对应的是server.3机器
  9. 在三台机器上执行启动命令:zkServer.sh start
  10. 在三台机器上分别执行jps,查看是否存在QuorumPeerMain进程

以上是关于Zookeeper集群安装的主要内容,如果未能解决你的问题,请参考以下文章

8.3.ZooKeeper集群安装配置

02_zookeeper集群安装

1.2 Zookeeper伪集群安装

Zookeeper集群安装部署

ZooKeeper集群的安装配置高可用测试

大数据高可用集群环境安装与配置(05)——安装zookeeper集群