进入http://zookeeper.apache.org/releases.html下载zookeeper的最新稳定版本,
当前稳定版本为zookeeper-3.4.6.tar.gz
解压到/usr/local/zookeeper
进入
[root@localhost conf]# pwd /usr/local/zookeeper/zookeeper-3.4.6/conf
修改zoo_sample.cfg为zoo.cfg
zoo.cfg文件内容为
[root@localhost conf]# cat zoo.cfg # The number of milliseconds of each tick tickTime=2000 # The number of ticks that the initial # synchronization phase can take initLimit=10 # The number of ticks that can pass between # sending a request and getting an acknowledgement syncLimit=5 # the directory where the snapshot is stored. # do not use /tmp for storage, /tmp here is just # example sakes. dataDir=/usr/local/zookeeper/data # the port at which the clients will connect clientPort=2181 # the maximum number of client connections. # increase this if you need to handle more clients #maxClientCnxns=60 # # Be sure to read the maintenance section of the # administrator guide before turning on autopurge. # # http://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_maintenance # # The number of snapshots to retain in dataDir #autopurge.snapRetainCount=3 # Purge task interval in hours # Set to "0" to disable auto purge feature #autopurge.purgeInterval=1
启动命令为
[root@localhost zookeeper-3.4.6]# bin/zkServer.sh start JMX enabled by default Using config: /usr/local/zookeeper/zookeeper-3.4.6/bin/../conf/zoo.cfg Starting zookeeper ... STARTED
查看一下zookeeper的进程
[root@localhost zookeeper-3.4.6]# ps -ef|grep zookeeper root 3360 1 7 07:51 pts/1 00:00:00 java -Dzookeeper.log.dir=. -Dzookeeper.root.logger=INFO,CONSOLE -cp /usr/local/zookeeper/zookeeper-3.4.6/bin/../build/classes:/usr/local/zookeeper/zookeeper-3.4.6/bin/../build/lib/*.jar:/usr/local/zookeeper/zookeeper-3.4.6/bin/../lib/slf4j-log4j12-1.6.1.jar:/usr/local/zookeeper/zookeeper-3.4.6/bin/../lib/slf4j-api-1.6.1.jar:/usr/local/zookeeper/zookeeper-3.4.6/bin/../lib/netty-3.7.0.Final.jar:/usr/local/zookeeper/zookeeper-3.4.6/bin/../lib/log4j-1.2.16.jar:/usr/local/zookeeper/zookeeper-3.4.6/bin/../lib/jline-0.9.94.jar:/usr/local/zookeeper/zookeeper-3.4.6/bin/../zookeeper-3.4.6.jar:/usr/local/zookeeper/zookeeper-3.4.6/bin/../src/java/lib/*.jar:/usr/local/zookeeper/zookeeper-3.4.6/bin/../conf: -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.local.only=false org.apache.zookeeper.server.quorum.QuorumPeerMain /usr/local/zookeeper/zookeeper-3.4.6/bin/../conf/zoo.cfg root 3381 2596 0 07:51 pts/1 00:00:00 grep zookeeper
启动OK,
启动客户端连接服务
[root@localhost zookeeper-3.4.6]# bin/zkCli.sh -server 127.0.0.1:2181 Connecting to 127.0.0.1:2181 2014-05-12 07:51:32,888 [myid:] - INFO [main:Environment@100] - Client environment:zookeeper.version=3.4.6-1569965, built on 02/20/2014 09:09 GMT 2014-05-12 07:51:32,896 [myid:] - INFO [main:Environment@100] - Client environment:host.name=localhost 2014-05-12 07:51:32,896 [myid:] - INFO [main:Environment@100] - Client environment:java.version=1.7.0_15 2014-05-12 07:51:32,904 [myid:] - INFO [main:Environment@100] - Client environment:java.vendor=Oracle Corporation 2014-05-12 07:51:32,904 [myid:] - INFO [main:Environment@100] - Client environment:java.home=/usr/java/jdk1.7.0_15/jre 2014-05-12 07:51:32,904 [myid:] - INFO [main:Environment@100] - Client environment:java.class.path=/usr/local/zookeeper/zookeeper-3.4.6/bin/../build/classes:/usr/local/zookeeper/zookeeper-3.4.6/bin/../build/lib/*.jar:/usr/local/zookeeper/zookeeper-3.4.6/bin/../lib/slf4j-log4j12-1.6.1.jar:/usr/local/zookeeper/zookeeper-3.4.6/bin/../lib/slf4j-api-1.6.1.jar:/usr/local/zookeeper/zookeeper-3.4.6/bin/../lib/netty-3.7.0.Final.jar:/usr/local/zookeeper/zookeeper-3.4.6/bin/../lib/log4j-1.2.16.jar:/usr/local/zookeeper/zookeeper-3.4.6/bin/../lib/jline-0.9.94.jar:/usr/local/zookeeper/zookeeper-3.4.6/bin/../zookeeper-3.4.6.jar:/usr/local/zookeeper/zookeeper-3.4.6/bin/../src/java/lib/*.jar:/usr/local/zookeeper/zookeeper-3.4.6/bin/../conf: 2014-05-12 07:51:32,904 [myid:] - INFO [main:Environment@100] - Client environment:java.library.path=/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib 2014-05-12 07:51:32,905 [myid:] - INFO [main:Environment@100] - Client environment:java.io.tmpdir=/tmp 2014-05-12 07:51:32,907 [myid:] - INFO [main:Environment@100] - Client environment:java.compiler=<NA> 2014-05-12 07:51:32,907 [myid:] - INFO [main:Environment@100] - Client environment:os.name=Linux 2014-05-12 07:51:32,907 [myid:] - INFO [main:Environment@100] - Client environment:os.arch=amd64 2014-05-12 07:51:32,907 [myid:] - INFO [main:Environment@100] - Client environment:os.version=2.6.32-279.el6.x86_64 2014-05-12 07:51:32,907 [myid:] - INFO [main:Environment@100] - Client environment:user.name=root 2014-05-12 07:51:32,908 [myid:] - INFO [main:Environment@100] - Client environment:user.home=/root 2014-05-12 07:51:32,908 [myid:] - INFO [main:Environment@100] - Client environment:user.dir=/usr/local/zookeeper/zookeeper-3.4.6 2014-05-12 07:51:32,911 [myid:] - INFO [main:ZooKeeper@438] - Initiating client connection, connectString=127.0.0.1:2181 sessionTimeout=30000 watcher=org.apache.zookeeper.ZooKeeperMain$MyWatcher@57830ec7 Welcome to ZooKeeper! 2014-05-12 07:51:32,968 [myid:] - INFO [main-SendThread(127.0.0.1:2181):ClientCnxn$SendThread@975] - Opening socket connection to server 127.0.0.1/127.0.0.1:2181. Will not attempt to authenticate using SASL (unknown error) JLine support is enabled 2014-05-12 07:51:32,996 [myid:] - INFO [main-SendThread(127.0.0.1:2181):ClientCnxn$SendThread@852] - Socket connection established to 127.0.0.1/127.0.0.1:2181, initiating session [zk: 127.0.0.1:2181(CONNECTING) 0] 2014-05-12 07:51:33,172 [myid:] - INFO [main-SendThread(127.0.0.1:2181):ClientCnxn$SendThread@1235] - Session establishment complete on server 127.0.0.1/127.0.0.1:2181, sessionid = 0x145f0ea62770000, negotiated timeout = 30000 WATCHER:: WatchedEvent state:SyncConnected type:None path:null
连接成功
相关推荐
ZooKeeper本身可以以单机模式安装运行,不过它的长处在于通过分布式ZooKeeper集群(一个Leader,多个Follower),基于一定的策略来保证ZooKeeper集群的稳定性和可用性,从而实现分布式应用的可靠性。
节点动物园管理员 概述 node-zookeeper-Apache Zookeeper的Node.js客户端。 该节点模块在官方ZooKeeper C客户端API之上实现,支持ZooKeeper服务器v3.4.... 不用担心,安装程序将为您正在运行Linux风格快速构建Native N
Apache ZooKeeper是一个开源的分布式协调服务,用于管理和协调分布式系统中的各种资源。...安装包apache-zookeeper-3.5.5-bin.tar包含了ZooKeeper的二进制文件和相关资源,可以用于部署和运行ZooKeeper服务。
生成Apache ZooKeeper集成的配置作者: (在上关注我)概括将生成运行所需的所有配置。我主要将此工具用于基于localhost的测试,但它可以为任何服务器列表生成配置(请参阅--server选项)。什么是Apache ZooKeeper ...
第三部分(第9~10章)主要介绍ZooKeeper内部原理及如何运行ZooKeeper.第9章介绍ZooKeeper的作者们在设计时所采用的方案。第10章介绍如何对ZooKeeper进行配置。 购买地址:https://item.jd.com/11880788.html
#使用说明:“look_Log”目录里面日志需要的jar也都放好了,你如果jdk安装好了并配置了window环境变量的,直接运行“look_Log/looklog.bat”然后入日志路径(包含文件名称:例如“version-2/log.1”)
ZooKeeper 是一个分布式的,开源的,协调分布式应用的一个服务。Zookeeper通过提供一些简单... ZooKeeper的数据结构非常的简单,类似文件系统的目录结构,Zookeeper是运行在JVM上,但是其底层是结合了Java和C语言实现的
卡夫卡融合角色 这个Ansible角色旨在使用安装和配置Apache Kafka和Apache Zookeeper。 所有配置都可以通过var传递,您可以在查看必要var的列表,并根据需要自定义它们。入门先决条件Ansible 2.2 +,Python和Pip。 ...
白动物园管理员Apache Zookeeper 的 Apache Shiro 会话缓存,它将允许您的应用程序在 Zookeeper FS 中保存您的用户会话。在您的应用程序中构建和使用建造简单运行./gradlew build ,完成后,将 jar 从lib复制到您的 ...
ZooKeeper本身可以以Standalone模式安装运行,不过它的长处在于通过分布式ZooKeeper集群(一个Leader,多个Follower),基于一定的策略来保证ZooKeeper集群的稳定性和可用性,从而实现分布式应用的可靠性。
目录包含用于使用某些自定义运行ZooKeeper服务器的的 。 清单 目录包含可用于演示目的或生产部署的服务器Kubernetes。 如果您主要直接部署清单,则可以修改其中的任何清单以适合您的用例。 舵 目录包含一个部署...
jdk1.8.0_131、apache-zookeeper-3.8.0、hadoop-3.3.2、hbase-2.4.12 mysql5.7.38、mysql jdbc驱动mysql-connector-java-8.0.8-dmr-bin.jar、 apache-hive-3.1.3 2.本文软件均安装在自建的目录/export/server/下 ...
假设您要在主机zk1 , zk2和zk3计算机上使用3节点的ZooKeeper集成, zk2在每个集成节点上运行以下命令: docker run -d --restart=always \ -p 2181:2181 \ -p 2888:2888 \ -p 3888:3888 \ -v /var/lib/...
入门运行zetcd 将ZooKeeper在:2181上的请求转发到在localhost:2379上侦听的etcd服务器: go get github.com/etcd-io/zetcd/cmd/zetcdzetcd --zkaddr 0.0.0.0:2181 --endpoints localhost:2379 使用zkctl简单测试: ...
活页夹 该存储库是Joyent Triton和...由于活页夹预期与ZooKeeper服务器在同一主机上运行,因此将硬编码与::1进行对话以查找ZK。 您可以通过将环境变量ZK_HOST设置为其他IP地址来覆盖此设置。 这实际上仅用于测试
> 官方下载地址: http://apache.fayea.com/zookeeper/ > 本项目使用的版本: zookeeper-3.5.1-alpha.tar.gz #### 2、安装zookeeper > 1、解压安装包到指定目录 > `sudo tar -zxvf zookeeper-3.5.1-alpha.tar.gz ...
用法: python zoospider.py <zookeeper>例如,如果您有一个在 10.141.141.10:2181 上运行的 zookeeper: python zoospider.py 10.141.141.10:2181访问以探索 znode。 需要烧瓶,kazoo。 pip install flask, kazoo...
1.zookeeper运行需要java环境所以必须先装JDK 2.下载,解压 #wget http://mirrors.hust.edu.cn/apache/zookeeper/zookeeper-3.4.12/zookeeper-3.4.12.tar.gz #tar -zxvf zookeeper-3.4.12.tar.gz 3.文件自己选择...
请先下载并运行 Apache ZooKeeper: 运行服务器,调用服务 java -jar jax-rs-2.0-service\target\jax-rs-2.0-service-0.0.1-SNAPSHOT.one-jar.jar 8080 curl 运行客户端 java -jar jax-rs-2.0-client\target\jax...
Apache ZooKeeper For the latest information about Apache ZooKeeper, please visit our website at:and our wiki, at:基于Zookeeper3.7版本提供整套代码的注释和运行流程的解读