安装 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. IP/子网掩码/网关/广播地址

    判断两个IP是否处于同一子网(网段) 广播地址的作用是什么? 每天一个linux命令(52):ifconfig命令 什么是IP地址.子网掩码.路由和网关

  2. Docker 入门指南——资源工具篇

    好工具 dive wagoodman/dive A tool for exploring each layer in a docker image 参考 用 Dive 看 Docker Image 裡 ...

  3. Intellij IDEA 安装配置Gradle

    1.安装 到官网链接下载最新的bin版本,解压到 D:\Program Files (x86)\JetBrains\IDEA Configuration And Cache\gradle 配置环境变量 ...

  4. FJUT3568 中二病也要敲代码(线段树维护区间连续最值)题解

    题意:有一个环,有1~N编号,m次操作,将a位置的值改为b,问你这个环当前最小连续和多少(不能全取也不能不取) 思路:用线段树维护一个区间最值连续和.我们设出两个变量Lmin,Rmin,Mmin表示区 ...

  5. (转)ElasticSearch学习

    (二期)21.全文搜索引擎Elasticsearch [课程21]elasticsearch.xmind82.1KB [课程21]lucene.xmind0.8MB [课程21]基本用法....api ...

  6. P4777 【模板】扩展中国剩余定理(EXCRT)

    思路 中国剩余定理解决的是这样的问题 求x满足 \[ \begin{matrix}x \equiv a_1(mod\ m_1)\\x\equiv a_2(mod\ m_2)\\ \dots\\x\eq ...

  7. 4-Five-Youth

      ①People are always talking about 'the problem of youth'. If there is one--which I take leave to do ...

  8. (转载)C#:Enum、Int和String的互相转换,枚举转换

    Enum为枚举提供基类,其基础类型可以是除 Char 外的任何整型.如果没有显式声明基础类型,则使用 Int32.编程语言通常提供语法来声明由一组已命名的常数和它们的值组成的枚举.注意:枚举类型的基类 ...

  9. c# 重试机制

    protected async Task<T> TryOperation<T>(int maxRetryCount,Func<Task<T>> func ...

  10. tcpdump使用方法

    TcpDump可以将网络中传送的数据包完全截获下来提供分析.它支持针对网络层.协议.主机.网络或端口的过滤,并提供and.or.not等逻辑语句来帮助你去掉无用的信息. 工作中使用tcpdump命令抓 ...