安装 zookeeper cluster

zookeeper-3.4.5.tar.gz
n0 10.69.10.193
n1 10.69.10.188
n2 10.69.10.192

n0 上解压 zookeeper-3.4.5.tar.gz

[hm@n0 ~]$ tar z-xvf zookeeper-3.4.5.tar.gz
[hm@n0 ~]$ ln -s zookeeper-3.4.5  zookeeper
[hm@n0 ~]$ vim zookeeper/conf/zoo.cfg
--------------------------
tickTime=2000
dataDir=/var/lib/zookeeper
clientPort=2181
initLimit=5
syncLimit=2
server.1=10.69.10.193:2888:3888
server.2=10.69.10.188:2888:3888
server.3=10.69.10.192:2888:3888
--------------------------
$sudo mkdir /var/lib/zookeeper
$sudo chown -R hm:hm  /var/lib/zookeeper
$sudo touch /var/lib/zookeeper/myid

$ echo 1 > /var/lib/zookeeper/myid //仅在n0上执行
$ echo 2 > /var/lib/zookeeper/myid //仅在n1上执行
$ echo 3 > /var/lib/zookeeper/myid //仅在n2上执行
===================================================
[hm@n0 ~]$scp -r 
zookeeper-3.4.5   
n1:/home/hm
[hm@n0 ~]$scp -r 
zookeeper-3.4.5   
n2:/home/hm

[hm@n1 ~]$ln -s  
zookeeper-3.4.5   zookeeper
[hm@n2 ~]$ln -s  
zookeeper-3.4.5   zookeeper
在n0,n1,n2三台机器上分别执行
zookeeper/bin/zkServer.sh start
zookeeper/bin/zkServer.sh status

==================
jps 显示进程 均为:QuorumPeerMain

[hm@n0 zookeeper]$ bin/zkServer.sh status
JMX enabled by default
Using config: /home/hm/zookeeper/bin/../conf/zoo.cfg
Mode: follower
[hm@n0 zookeeper]$
[hm@n1 zookeeper]$ bin/zkServer.sh status
JMX enabled by default
Using config: /home/hm/zookeeper/bin/../conf/zoo.cfg
Mode: leader
[hm@n1 zookeeper]$
[hm@n2 zookeeper]$ bin/zkServer.sh status
JMX enabled by default
Using config: /home/hm/zookeeper/bin/../conf/zoo.cfg
Mode: follower
[hm@n2 zookeeper]$

http://heylinux.com/archives/2832.html

安装 zookeeper cluster的更多相关文章

  1. RHEL自动安装zookeeper的shell脚本

    RHEL自动安装zookeeper的shell脚本 A:本脚本运行的机器,Linux RHEL6 B,C,D,...:待安装zookeeper cluster的机器, Linux RHEL6 首先在脚 ...

  2. 通过tarball形式安装HBASE Cluster(CDH5.0.2)——Hadoop NameNode HA 切换引起的Hbase错误,以及Hbase如何基于NameNode的HA进行配置

    通过tarball形式安装HBASE Cluster(CDH5.0.2)——Hadoop NameNode HA 切换引起的Hbase错误,以及Hbase如何基于NameNode的HA进行配置 配置H ...

  3. Eclipse安装ZooKeeper插件

    Eclipse在线安装插件奇慢的解决办法 安装ZooKeeper插件步骤如下:Step 1. 在 Eclipse 菜单打开Help -> Install New Software…Step 2. ...

  4. 附录D 安装ZooKeeper

    D.1    安装ZooKeeper D.1.1   下载ZooKeeper ZooKeeper是Apache基金会的一个开源.分布式应用程序协调服务,是Google的Chubby一个开源的实现.它是 ...

  5. 在CentOS上安装ZooKeeper集群

    一共准备3个CentOS虚拟机 172.16.9.194 172.16.9.195 172.16.9.196 上传zookeeper-3.3.6.tar.gz到服务器并解压,3台服务器的目录结构如下 ...

  6. centos下安装ZooKeeper

    1.需求 安装ZooKeeper,metaQ 2.下载 http://zookeeper.apache.org/releases.html 当前stable版是zookeeper-3.4.6 3.解压 ...

  7. linux php安装zookeeper扩展

    linux php安装zookeeper扩展 tags:php zookeeper linux ext 前言: zookeeper提供很犀利的命名服务,并且集群操作具有原子性,所以在我的多个项目中被采 ...

  8. 3 安装Zookeeper

    cnblogs-DOC 1.服务器环境 2.安装Redis3.安装Zookeeper4.安装MPush5.安装Alloc服务6.完整测试7.常见问题 从官网直接下载Zookeeper最新版本(Zook ...

  9. windows 安装zookeeper

    1 .下载 java sdk 和zookeeper  安装包 因为zookeeper是依赖java sdk,运行zookeeper先要,安装javaSDK . 2.安装zookeeper,zookee ...

随机推荐

  1. SSM集成activiti6.0错误集锦(一)

    项目环境 Maven构建 数据库:Orcle12c 服务器:Tomcat9 <java.version>1.8</java.version> <activiti.vers ...

  2. A>B等CSS选择器

    这些是CSS3特有的选择器,A>B 表示选择A元素的所有子B元素.与A B的区别在于,A B选择所有后代元素,而A>B只选择一代.另外:没有<的用法. A+B表示HTML中紧随A的B ...

  3. What are the differences between Flyweight and Object Pool patterns?

    What are the differences between Flyweight and Object Pool patterns? They differ in the way they are ...

  4. SSM项目 单元测试中 注入bean 空指针异常

    ##特别 由于准备春招,所以希望各位看客方便的话,能去github上面帮我Star一下项目https://github.com/Draymonders/Campus-Shop java.lang.Nu ...

  5. ORM框架 之 Entity Framework

    Entity Framework 1.ADO.NET Entity Framework是以ADO.NET为基础所发展出来的对象关系对应(O/R Mapping)解决方案,早起被称为ObjectSpac ...

  6. 题解——洛谷P2734 游戏A Game 题解(区间DP)

    题面 题目背景 有如下一个双人游戏:N(2 <= N <= 100)个正整数的序列放在一个游戏平台上,游戏由玩家1开始,两人轮流从序列的任意一端取一个数,取数后该数字被去掉并累加到本玩家的 ...

  7. 2017-2018-2 20165306 实验四《Android开发基础》实验报告

    实验四<Android开发基础>实验报告 实验报告封面 实验内容 Android程序设计-1 实验要求: 参考<Java和Android开发学习指南(第二版)(EPUBIT,Java ...

  8. 前端性能优化之按需加载(React-router+webpack)

    一.什么是按需加载 和异步加载script的目的一样(异步加载script的方法),按需加载/代码切割也可以解决首屏加载的速度. 什么时候需要按需加载 如果是大文件,使用按需加载就十分合适.比如一个近 ...

  9. P4001 [BJOI2006]狼抓兔子

    传送门 思路: 不少题解都是用网络流来做最小割(网络流是什么),但对于一个不会网络流的蒟蒻来做这题相当困难. 听机房daolao说可以重构图做最短路.然后就baidu将平面图转换成一个对偶图,因为网络 ...

  10. virtualbox中的虚拟机和windows共享文件夹

    http://www.jianshu.com/p/4e3c8b06cb06 为什么要共享文件夹? 在工作的过程当中会使用到不同的软件开发环境,php的,python的,nodejs的为了隔离这些应用环 ...