首页
首页
文章目录
  1. 简介
  2. 基础环境与需求
  3. 配置java环境
  4. 安装zookeeper集群
    1. 创建data目录
    2. 创建myid
    3. 配置zoo.cfg文件
  5. 检查状态

Centos7 下Zookeeper 3.4.11 集群部署

简介

公司现在有一个新的项目,需要部署zookeeper集群,虽然不是什么很复杂的事情,但是博客不能放着不增加新的内容,然后我就开始了写下这篇酱油的部署文档。

基础环境与需求

  • 系统: Centos 7.*

  • 需要的包: jdk-8u60-linux-x64.tar.gz 和 zookeeper-3.4.11.tar.gz

配置java环境

解压jdk-8u60-linux-x64.tar.gz

1
2
3
cd /usr/local/
mv ~/jdk-8u60-linux-x64.tar.gz ./
tar -zxf jdk-8u60-linux-x64.tar.gz

解压java包

编辑/etc/profile,添加以下

1
2
3
4
5
6
vim /etc/profile
export JAVA_HOME=/usr/local/java/jdk
export JRE_HOME=/usr/local/java/jdk/jre
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
source /etc/profile

更改配置文件

使其生效

检查java是否安装完成
使其生效

安装zookeeper集群

序号 主机ip myid编号
1 192.168.1.173 1
2 192.168.1.175 2
3 192.168.1.183 3

创建data目录

分别将zookeeper-3.4.11.tar.gz 解压到/usr/local/zookeeper-3.4.11 目录,并将建data目录
zookeeper01

创建myid

分别在三台机器的data目录下创建myid 并根据上面表中输入相关编号
创建myid

配置zoo.cfg文件

zoo.cfg配置文件内容

检查状态

1
./zkServer.sh status

zoo.cfg配置文件内容

以上
End!

支持一下
扫一扫,我会更有动力更新
  • 微信扫一扫
  • 支付宝扫一扫