Zookeeper集群安装

来源:互联网 发布:吴昕淘宝店铺 编辑:程序博客网 时间:2024/05/29 17:10
  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进程
0 0
原创粉丝点击