Zookeeper完全分布式部署(超详细)

Zookeeper分布式部署


目录


集群规划

我是准备了3台服务器,具体规划如下:

服务器node1 服务器node2 服务器node3
ZK ZK ZK ZK

官网

点击:Zookeepr官网下载地址

安装

  1. 去官网下载对应版本,然后上传解压(我用的是3.5.7的版本)

  2. 配置环境变量:vi /etc/profile.d/my_env.sh

    shell 复制代码
    #zookeeper
    export ZOOKEEPER_HOME=/opt/install/zookeeper-3.5.7
    export PATH=$PATH:$ZOOKEEPER_HOME/bin
  3. 修改zoo_sample.cfg为zoo.cfg:mv zoo_sample.cfg zoo.cfg

  4. 在zookeeper-3.5.7目录下创建存储目录zkData,然后修改zoo.cfg的dataDir=/opt/install/zookeeper-3.5.7/zkData

  5. 在zkData目录下创建myid文件

    shell 复制代码
    vi myid
    2
  6. 再去zoo.cfg文件的最后一行添加以下内容

    shell 复制代码
    server.2=hadoop102:2888:3888
    server.3=hadoop103:2888:3888
    server.4=hadoop104:2888:3888
    #注意:server.x是对应myid的值,然后如果hadoop102没有做ip映射,这里就填自己的ip地址
  7. 分发至其他机器,并且把hadoop103的myid改为3,把hadoop104的myid改为4

    shell 复制代码
    scp -r /opt/install/zookeeper-3.5.7 hadoop103:/opt/install/
    scp -r /opt/install/zookeeper-3.5.7 hadoop104:/opt/install/
  8. 分别启动三台zk:zkServer.sh start;查看状态:zkServer.sh status,如果有问题可以在前台启动查看日志./zkServer.sh start-foreground

  9. 停止:zkServer.sh stop

相关推荐
其实防守也摸鱼1 分钟前
信创安全竞赛知识总结与题库
大数据·网络·人工智能·算法·安全·php
刀笔财经8 分钟前
新时达的选择:先造血,再谈利润
大数据
Bode_200231 分钟前
精益制造推行成熟度与核心量化评估体系
大数据·人工智能
超级新零售3 小时前
AI 零售软件是什么?从库存提醒到智能调货的系统分工
大数据·人工智能·零售
sun153690275724 小时前
基坑边坡监测:振弦式土压力计选型、安装埋设与数据采集方案
大数据·物联网·自动化
真上帝的左手4 小时前
30. 技术专题-‌应用框架组件-关系型数据库-MySQL-Mybatis
数据库·分布式·mysql·中间件·mybatis
程序猿乐锅4 小时前
万字详解Single-flight(单飞模式)
java·开发语言·分布式·后端·学习·single-flight
数字新视界5 小时前
机房动环监控系统在提升数据中心能效与安全中的应用探索
大数据·服务器·数据库·动环监控系统·动力与环境监控系统
roman_日积跬步-终至千里5 小时前
零售与数仓(四):指标定义——从业务问题到可信计算
大数据·零售
AntsData5 小时前
用 12K+ 条亚马逊评论信号,定位机械键盘下一版该改什么
java·大数据·计算机外设