当前位置: 首页 > news >正文

我的私人笔记(zookeeper分布式安装)

分布式安装

1.安装前准备

(1)下载zookeeper:Index of /dist/zookeeper(当前使用为3.4.10版本)

(2)安装JDK

(3)拷贝zookeeper安装包到Linux系统下

(4)解压到指定目录

tar -xzvf zookeeper-3.4.10.tar.gz -C /opt/servers/

(5)修改名称

mv zookeeper-3.4.10/ zookeeper

2.配置修改

(1)修改配置文件

vi /etc/profile

添加:

export ZOOKEEPER_HOME=/opt/servers/zookeeper

export PATH=$PATH:$ZOOKEEPER_HOME/bin

        

更新配置文件:

source /etc/profile

(2)将/opt/servers/zookeeper/conf路径下的zoo_sample.cfg修改为zoo.cfg

cp zoo_sample.cfg zoo.cfg

    

(3)打开zoo.cfg文件,修改dataDir路径

vi zoo.cfg

修改如下内容:

dataDir=/opt/servers/zookeeper/zkData

server.1=hadoop01:2888:3888

server.2=hadoop02:2888:3888:

server.3=hadoop03:2888:3888

(4)在/opt/servers/zookeeper这个目录下创建zkData

mkdir zkData

(5)在zkData下创建myid文件

touch myid

(6)编辑myid文件,在文件中加上对应的server编号

vi myid

1

    

(7)拷贝Zookeeper到其他节点上,修改myid的服务编号

scp -r zookeeper/ hadoop02:/opt/servers/

scp -r zookeeper/ hadoop03:/opt/servers/

(8)hadoop02和hadoop03添加环境变量

(1)修改配置文件

vi /etc/profile

添加:

export ZOOKEEPER_HOME=/opt/servers/zookeeper

export PATH=$PATH:$ZOOKEEPER_HOME/bin        

更新配置文件:

source /etc/profile

3.操作Zookeeper

(1)启动Zookeeper

zkServer.sh start

    

(2)查看进程是否启动

jps

4101 Jps

2620 HQuorumPeer

(4)启动客户端

zkCli.sh

    

(5)退出客户端

quit

(6)停止Zookerper

zkServer.sh stop

http://www.lryc.cn/news/160865.html

相关文章:

  • 小程序排名优化全攻略
  • MySQL MHA
  • Java API速记手册(持续更新ing...)
  • FANUC机器人电气控制柜内部硬件电路和模块详细介绍
  • LGFormer:LOCAL TO GLOBAL TRANSFORMER FOR VIDEO BASED 3D HUMAN POSE ESTIMATION
  • 数据结构零基础入门篇(C语言实现)
  • Hugging News #0904: 登陆 AWS Marketplace
  • Redis Redis的数据结构 - 通用命令 - String类型命令 - Hash类型命令
  • vue中的几种name属性
  • 论文《面向大规模日志数据分析的自动化日志解析》翻译
  • element-ui dialog弹窗 设置点击空白处不关闭
  • 第16节-PhotoShop基础课程-修复工具组-去水印
  • conda的使用教程
  • 客户端发现pod并与之通信
  • Powershell模拟实现Linux下的tree命令
  • 嵌入式基础-电路
  • 【JS面试题】如何通过闭包漏洞在外部修改函数中的变量
  • 【华为OD机试】按身高和体重排队【2023 B卷|100分】
  • TCP原理(全网最详细)
  • react 初级基础
  • linux学习书籍推荐
  • LeetCode 428. Serialize and Deserialize N-ary Tree【树,BFS,DFS】困难
  • javascript | 变量、函数、属性的命名规则
  • 手写Ribbon基本原理
  • k8s集群中ETCD备份和恢复
  • node版本问题
  • 四)Stable Diffussion使用教程:图生图
  • yolov7简化yaml配置文件
  • pprof火焰图性能优化
  • Greenplum 查找数据目录占用最大的表