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

安装zookeeper

一、搭建前准备

192.168.1.99    sdw1

192.168.1.98    sdw2

192.168.1.97    sdw3

二、搭建

1、各主机修改/etc/hosts,/etc/hostname文件

/etc/hosts

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.1.99 sdw1
192.168.1.98 sdw2
192.168.1.97 sdw3

/etc/hostname

sdw1

重启 

2、 各主机安装jdk

# yum install java

3、安装zookeeper

(1)下载安装包

# wget -c https://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.6.2/apache-zookeeper-3.6.2-bin.tar.gz
# tar xf apache-zookeeper-3.6.2-bin.tar.gz -C /usr/local/
# mv apache-zookeeper-3.6.2-bin zookeeper 

 (2)修改配置文件

cd /usr/local/zookeeper/conf
cp -r ./zoo_sample.cfg zoo.cfg
cat zoo.cfg  | grep -v "^#"

vi zoo.cnf 

tickTime=2000
initLimit=10
syncLimit=5
dataDir=/data/zookeeper/data
dataLogDir=/data/zookeeper/logs
clientPort=2181


server.1=sdw1:2888:3888
server.2=sdw2:2888:3888
server.3=sdw3:2888:3888

scp -r /usr/local/zookeeper/ sdw2:/usr/local/

scp -r /usr/local/zookeeper/ sdw3:/usr/local/

#两主机都运行  

mkdir -p /data/zookeeper/data/

vi /data/zookeeper/data/myid 

1 //与zoo.cfg配置文件中对应,sdw为server.1,所以该处填写为1

vi /etc/profile

#Zookeeper Environment
export ZK_HOME=/usr/local/zookeeper
export PATH=$PATH:$ZK_HOME/bin

 开启zk(注意三个机器都要开启,之后再查看zk状态)

-- 后台启动zk
# zkServer.sh start

-- 查看zk状态
# zkServer.sh status

-- 前台启动zk并显示具体报错(若启动zk时报错可使用该方式启动排查问题)
# zkServer.sh start-foreground

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

相关文章:

  • 深入分析 Android Activity (二)
  • 数据结构——经典链表OJ(二)
  • 文件IO(三)
  • 单实例11.2.0.3迁移到RAC11.2.0.4_使用RMAN 异机恢复
  • JavaScript第四讲:函数,作用域,运算符
  • IDEA中,MybatisPlus整合Spring项目的基础用法
  • 从不同角度看如何让大模型变得更聪明呢?
  • Buffer Pool运行机制理解
  • windows配置dns访问git , 加快访问速度保姆级教程
  • Solidity学习-投票合约示例
  • 前端Vue自定义支付密码输入框键盘与设置弹框组件的设计与实现
  • 【QEMU中文文档】1.1 支持的构建平台
  • 摄影后期照片编辑工具:LrC2024 for Mac/win 中文激活版
  • 通关!游戏设计之道Day20
  • 2024年上半年软件设计师试题及答案(回忆版)--选择题
  • 5.28.1 使用卷积神经网络检测乳腺癌
  • 【JavaScript脚本宇宙】JavaScript日期处理神器: 6款顶级库解析
  • C++基础编程100题-002 OpenJudge-1.1-04 输出保留3位小数的浮点数
  • Linux挂载硬盘
  • 用户购物性别模型标签(USG)之决策树模型
  • Mock的用法
  • 内网-win1
  • 中国电子学会(CEIT)2023年09月真题C语言软件编程等级考试三级(含详细解析答案)
  • golang线程池ants-四种使用方法
  • Flutter开发效率提升1000%,Flutter Quick教程之对组件进行拖拽与接收
  • 揭秘小程序商城的团购奇迹:独特模式引领盈利新纪元
  • ssm_mysql_高校自习室预约系统(源码)
  • AI自动化办公:批量将Excel表格英文内容翻译为中文
  • PPT 隐藏开启对象图层
  • PHP火狼大灌篮游戏源码微信+手机wap源码带控制