`

zookeeper cluster install note

阅读更多

here is a handy steps to intall zk 3.2.2

 

a.modify to zoo.cfg to add machines mapping.
 note:server.1=master:2888:3888
 the first port is used to connect to master(or listen to followers if this is a leader)
 second one is used to leader election.
b.add a myid file which contains a id that correponding to the settings in zoo.cfg
 (set to else if more then one)
c.start in all nodes
 zkServer.sh start
d.check running
 zkServer.sh status
 #or(note the host must be the leader node,else others will get NOTHING response,  maybe one of the ensemble:leader or followers)
 echo ruok | nc <leader- host> 2181
 zkServer.sh status    #this will show who r leader/follow
e.creat a tree node in any host
 zkClient.sh
 create /cluster test
 then check it now in others to see cluster-well-running:
 get /cluster
f.let the leader to dead to simulate to 'leader-election' occurs:
 ssh to leader for one thing,then:
 kill -9 <pid>
 now u will see the event occurs mentioned above.

stop see below.

*note:during execute the zkServer.sh in some znodes,u will get a excetion like this:
 WARN  [QuorumPeer:/0:0:0:0:0:0:0:0:2181:QuorumCnxManager@336] - Cannot open channel to 2 at election address ubuntu1/192.168.0.2:3888
 this is a normal info (u will see it's WARN level);
 'to 2' is the id set in znode ubuntu1;
 3888:it is attempted to be a leader ,say 'leader election'
*if u want to stop a node,that means leader in general, will be attempted to election again,
 so login to new leader,then run cmd:
 zkServer.sh stop
  for any nodes.

* click 'jps ' in any node to see,there is a process running :

QuorumPeerMain

 

u know,the nodes are peer for both leader and followers as the pid named.

 

分享到:
评论

相关推荐

    源码阅读之storm操作zookeeper-cluster.clj

    源码阅读之storm操作zookeeper-cluster.clj是深入理解storm框架如何与Zookeeper协同工作的关键。这篇文章主要聚焦于storm在Clojure语言环境下如何通过cluster.clj文件与Zookeeper集群进行交互,提供了对相关源码的...

    centos8安装zookeeper3.8.0详细步骤

    export ZOOKEEPER_INSTALL=/usr/local/zookeeper export PATH=$PATH:$ZOOKEEPER_INSTALL/bin ``` 5. 启动 ZooKeeper 5.1. 启动 ZooKeeper 服务端 ``` cd /usr/local/zookeeper/bin/ ./zkServer.sh start ``` 5.2. ...

    zookeeper-3.4.6_zookeeper_

    《Zookeeper:分布式服务治理的核心组件》 Zookeeper,作为Apache的一个开源项目,是分布式应用程序协调服务的基石,它是一个高可用、高性能的分布式一致性服务。在标题“zookeeper-3.4.6_zookeeper_”中,我们可以...

    install_zookeeper.sh

    install_zookeeper

    zookeeper搭建集群

    sh /Users/mac/linuxsoft/zk-cluster/zookeeper-3.4.6/bin/zkServer.sh start /Users/mac/linuxsoft/zk-cluster/zookeeper-3.4.6/conf/zoo1.cfg sh /Users/mac/linuxsoft/zk-cluster/zookeeper-3.4.6/bin/zkServer...

    zookeeper可视化工具

    **Zookeeper可视化工具详解** Apache ZooKeeper 是一个分布式协调服务,它为分布式应用程序提供高度可靠的命名服务、配置管理、集群同步、领导选举等核心功能。在运维和开发过程中,为了更方便地管理和监控...

    Zookeeper_安装和配置

    Zookeeper 是一个分布式的,开放源码的分布式应用程序协调服务,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终将简单易用的接口和性能高效、功能稳定的系统提供给用户。...

    zookeeper增加权限登录验证

    ZooKeeper 增加权限登录验证 ZooKeeper 是一个广泛使用的分布式协调服务,它提供了许多有用的功能,如配置管理、名字服务、分布式锁等。然而,在 ZooKeeper 中存在一些安全漏洞,例如未经授权的访问、数据泄露等。...

    zookeeper linux集群搭建流程

    zookeeper Linux 集群搭建流程 ZooKeeper 是一个广泛使用的分布式协调服务,主要用于管理和协调分布式系统中的各个节点。Linux 集群搭建是 ZooKeeper 的一种常见应用场景,本文将详细介绍 ZooKeeper Linux 集群搭建...

    apache-zookeeper-3.7.1

    apache-zookeeper-3.7.1 apache-zookeeper-3.7.1 apache-zookeeper-3.7.1 apache-zookeeper-3.7.1 apache-zookeeper-3.7.1 apache-zookeeper-3.7.1 apache-zookeeper-3.7.1 apache-zookeeper-3.7.1 apache-zookeeper...

    zookeeper-3.9.1.zip

    Apache ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它是集群的管理者,监视着分布式应用程序的运行状态,提供诸如命名服务、配置管理、分布式同步、组服务等分布式基础服务。Zookeeper的设计目标...

    apache-zookeeper-3.8.4-bin.tar

    2. **集群模式(Cluster)**:多个Zookeeper Server组成集群,提供高可用性和容错性。 3. **镜像模式(Mirror)**:用于数据备份,一个集群的数据被实时复制到另一个集群。 **Zookeeper的安装与使用:** 1. 解压`...

    zookeeper集群升级方案

    ### Zookeeper 集群升级方案详解 #### 一、需求背景 随着业务的发展和技术的进步,现有的Zookeeper集群系统版本过低(当前版本为3.3.4),导致某些功能特性无法得到支持或表现不佳,这直接影响到了业务的正常运行...

    zookeeper-3.8.0安装包下载

    Apache ZooKeeper 是一个高度可靠的分布式协调系统,广泛应用于云原生环境中的服务发现、配置管理、命名服务等场景。Zookeeper-3.8.0 是该系统的最新版本,提供了更稳定和高效的服务。 Zookeeper 的核心概念包括...

    zookeeper 3.6.3 源码下载

    ZooKeeper 3.6.3 是一个广泛用于分布式系统的协调服务,它为分布式应用程序提供了高效且可靠的命名服务、配置管理、集群同步、分布式锁等核心功能。在深入理解源码之前,我们需要先了解ZooKeeper的基本概念和工作...

    zookeeper日志查看工具

    #Zookeeper的日志可以用LogFormatter查看 ##命令方式如下 java -classpath .:slf4j-api-1.7.2.jar:zookeeper-3.4.6.jar org.apache.zookeeper.server.LogFormatter /var/lib/zookeeper/version-2/log.1 ##window...

    ZooKeeper3.4.9 windos和linux

    《ZooKeeper 3.4.9:在Windows与Linux上的部署与应用》 ZooKeeper,一个由Apache基金会开发的分布式协调服务,是许多大型分布式系统中的关键组件。3.4.9版本是ZooKeeper的一个稳定版本,提供了一系列增强功能和性能...

    zookeeper-3.4.12版本

    Zookeeper是Apache软件基金会的一个开源项目,主要用于分布式协调服务,它是集群管理的基石,被广泛应用于大数据、云计算等领域。Zookeeper 3.4.12是该系统的一个稳定版本,提供了解压即用的便利性。 一、Zookeeper...

    ZooKeeper-分布式过程协同技术详解 和从Paxos到Zookeeper

    《ZooKeeper:分布式过程协同技术详解》与《从Paxos到Zookeeper:分布式一致性原理与实践》这两本书深入探讨了分布式系统中的关键组件ZooKeeper及其背后的一致性算法Paxos。ZooKeeper是由Apache软件基金会开发的一个...

    zookeeper限制ip版

    《Zookeeper 3.4.14 IP限制功能详解及源码改造》 Apache ZooKeeper 是一个分布式的,开放源码的分布式应用程序协调服务,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。...

Global site tag (gtag.js) - Google Analytics