安装zookeeper,将zookeeper上传到三个服务器,保存在/usr/local/zookeeper目录下,解压tar包
  tar -xzvf zookeeper-3.4.6.tar.gz
  进入目录zookeeper-3.4.6中,将conf目录中的zoo_sample.cfg文件复制为zoo.cfg并利用vi命令进行修改
  tickTime=2000
  initLimit=10
  syncLimit=5
  clientPort=2181
#这里都写在/usr/local/zookeeper/下有一个好处是一个机器配置好了可以直接复制到其他机器上而且只用复制一次
  dataDir=/usr/local/zookeeper/zookeeper-3.4.6/data    保存数据目录
  dataLogDir=/usr/local/zookeeper/zookeeper-3.4.6/log 保存日志目录
  server.1=ip:2888:3888   ip为服务器的ip
  server.2=ip:2888:3888   ip为服务器的ip
  server.3=ip:2888:3888   ip为服务器的ip
  

其中2888是folloer和leader通信用的,3888是投票用的
  这里的data和log需要自己创建 mkdir命令创建
  
  在/usr/local/zookeeper/zookeeper-3.4.6/data目录下创建一个文件:myid
 
  分别在myid上按照配置文件的server.<id>中id的数值,在不同机器上的该文件中填写相应过的值
  ip  的myid内容为1
  ip  的为2
  ip  的为3
    ip为服务器的ip   这里对应上面的server.1,server.2,server.3
 
  创建一个环境变量ZOOKEEPER并把该环境变量添加到系统路径:
  vim /etc/profile
 
  在export PATH语句前添加两行:
  ZOOKEEPER=/usr/local/zookeeper/zookeeper-3.4.6
  PATH=$PATH:$ZOOKEEPER/bin
 
  并执行 source /etc/profile
此时安装成功,进行测试:
  1.进入zookeeper的bin目录,执行sh zkServer.sh start进行启动zookeeper(每台机器都要执行才能执行sh zkServer.sh status 不然会报错,lz在安装时就遇到这个问题,同时还要关闭防火墙
  2.查看状态   进入bin目录,执行sh zkServer.sh status
  3.停止    进入bin目录,执行sh zkServer.sh stop

转载于:https://www.cnblogs.com/rocky-AGE-24/p/6847609.html

zookeeper安装笔记相关推荐

  1. 尚硅谷大数据技术Zookeeper教程-笔记01【Zookeeper(入门、本地安装、集群操作)】

    视频地址:[尚硅谷]大数据技术之Zookeeper 3.5.7版本教程_哔哩哔哩_bilibili 尚硅谷大数据技术Zookeeper教程-笔记01[Zookeeper(入门.本地安装.集群操作)] ...

  2. 【hadoop生态之ZooKeeper】第二章Zookeeper安装【笔记+代码】

    二.Zookeeper安装 2.1 本地模式安装部署 1)安装前准备: (1)安装jdk (2)上传zookeeper到linux系统下 (3)修改tar包权限 [hadoop@ikeng softw ...

  3. Zookeeper 安装配置(大数据工程师工作笔记)

    Zookeeper 是由 Java 编写,运行在 JVM ,所以需要提前安装 JDK 运行环境: 01 JDK 安装与配置 1. 下载 JDK 可以到官网下载对应版本的 jdk,这里选择安装 jdk1 ...

  4. 【三万字!】Dubbo、Zookeeper学习笔记!秒杀面试官!——双非上岸阿里巴巴系列

    东北某不知名双非本科,四面成功上岸阿里巴巴,在这里把自己整理的笔记分享出来,欢迎大家阅读. 恰个饭--><阿里巴巴 Java 开发手册>,业界普遍遵循的开发规范 本博客内容持续维护, ...

  5. zookeeper 安装和使用

    1.Windows安装和使用zookeeper 之前整理过一篇文章<zookeeper 分布式锁服务>,本文介绍的 Zookeeper 是以 3.4.5 这个稳定版本为基础,最新的版本可以 ...

  6. ZooKeeper学习笔记(八):ZooKeeper集群写数据原理

    写数据原理 写流程直接请求发送给Leader节点 这里假设集群中有三个zookeeper服务端 ACK (Acknowledge character)即是确认字符,在数据通信中,接收站发给发送站的一种 ...

  7. Zookeeper学习笔记

    Zookeeper学习笔记 概念 Zookeeper工作机制 特点 数据结构 应用场景 统一命名服务 统一配置管理 统一集群管理 软负载均衡 Zookeeper本地安装 本地模式安装 安装前准备 配置 ...

  8. Zookeeper 安装和配置

    Zookeeper 安装和配置01 ZooKeeper的安装与部署02 转载于:https://www.cnblogs.com/hfultrastrong/p/8414587.html

  9. 【大数据】Zookeeper学习笔记

    第1章 Zookeeper入门 1.1 概述 Zookeeper是一个开源的分布式的,为分布式应用提供协调服务的Apache项目. 1.2 特点 1.3 数据结构 1.4 应用场景 提供的服务包括:统 ...

最新文章

  1. linux /etc/fstab文件参数求解释
  2. [Hadoop in China 2011] Facebook Message在HBase基础上的应用
  3. smarty---设置
  4. php流导出excel内存溢出,phpExcel导出大量数据出现内存溢出错误的解决方法
  5. linux svn 指定端口号,linux(Ubuntu)搭建Subversion服务器+修改svn端口号
  6. Python设置画布大小_Python第25课:海龟绘图_自定义函数的应用
  7. android 2.3 otg,学会使用手机的OTG功能-事半功倍-系列评测2
  8. 记一次“U盘拔出”后重要文件丢失的恢复之旅
  9. 新手的神奇bug——ImportError: cannot import name XXX
  10. Windows Mobile 6 中为开发人员提供的新功能
  11. NVIDIA Jetson Xavier NX 安yolo v5 +D435i摄像头 pyrealsense2 亲测好用
  12. iOS APP运行时Crash自动修复系统
  13. 七分之一在线评论都有假,人工智能救一把?
  14. Error while extracting response for type
  15. CTFshow-原谅杯(1-4)
  16. git 解决push报错
  17. Android App性能优化总结
  18. matlab赋值一行,matlab – 0和1的矩阵,其中后续行中的赋值取决于前一行
  19. 剪辑视频怎么赚钱怎么做?一个人0资金怎么创业?
  20. SpringCloud疑难杂症

热门文章

  1. 【David Silver强化学习公开课之一】强化学习入门
  2. Android开发之Android5.1.1(CM12.1)源码中短信发送流程解析
  3. 学java的正确方法_学习Java编程 这10个技巧不容错过--中享思途
  4. hibernate 复合主键 根据主键删除_6道常见的 Hibernate 面试题
  5. I2C和SPI异同及使用注意
  6. 用php编写比赛评奖系统_php编写的抽奖程序中奖概率算法
  7. java 32 questions
  8. BZOJ-3531-旅行
  9. 洛谷P1678-烦恼的高考志愿
  10. java自动定义一个map类_自定义实现Map类 高效版