`
snrqtdhuqf
  • 浏览: 77545 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

apache zookeeper的安装、运行

 
阅读更多

进入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

 连接成功

 

分享到:
评论

相关推荐

    apache-zookeeper-3.5.6.tar.gz

    ZooKeeper本身可以以单机模式安装运行,不过它的长处在于通过分布式ZooKeeper集群(一个Leader,多个Follower),基于一定的策略来保证ZooKeeper集群的稳定性和可用性,从而实现分布式应用的可靠性。

    node-zookeeper:Apache Zookeeper的node.js客户端

    节点动物园管理员 概述 node-zookeeper-Apache Zookeeper的Node.js客户端。 该节点模块在官方ZooKeeper C客户端API之上实现,支持ZooKeeper服务器v3.4.... 不用担心,安装程序将为您正在运行Linux风格快速构建Native N

    apache-zookeeper-3.5.5-bin.tar安装包

    Apache ZooKeeper是一个开源的分布式协调服务,用于管理和协调分布式系统中的各种资源。...安装包apache-zookeeper-3.5.5-bin.tar包含了ZooKeeper的二进制文件和相关资源,可以用于部署和运行ZooKeeper服务。

    zkconf:Apache ZooKeeper仲裁配置生成器

    生成Apache ZooKeeper集成的配置作者: (在上关注我)概括将生成运行所需的所有配置。我主要将此工具用于基于localhost的测试,但它可以为任何服务器列表生成配置(请参阅--server选项)。什么是Apache ZooKeeper ...

    ZooKeeper-分布式过程协同技术详解 PDF 高清完整版

    第三部分(第9~10章)主要介绍ZooKeeper内部原理及如何运行ZooKeeper.第9章介绍ZooKeeper的作者们在设计时所采用的方案。第10章介绍如何对ZooKeeper进行配置。 购买地址:https://item.jd.com/11880788.html

    zookeeper日志查看工具

    #使用说明:“look_Log”目录里面日志需要的jar也都放好了,你如果jdk安装好了并配置了window环境变量的,直接运行“look_Log/looklog.bat”然后入日志路径(包含文件名称:例如“version-2/log.1”)

    apache-zookeeper-3.6.2-bin

    ZooKeeper 是一个分布式的,开源的,协调分布式应用的一个服务。Zookeeper通过提供一些简单... ZooKeeper的数据结构非常的简单,类似文件系统的目录结构,Zookeeper是运行在JVM上,但是其底层是结合了Java和C语言实现的

    confluent-kafka-role:高度可配置的Ansible角色,可使用Confluent软件包“从头开始”安装和管理Apache Kafka和Apache Zookeeper

    卡夫卡融合角色 这个Ansible角色旨在使用安装和配置Apache Kafka和Apache Zookeeper。 所有配置都可以通过var传递,您可以在查看必要var的列表,并根据需要自定义它们。入门先决条件Ansible 2.2 +,Python和Pip。 ...

    shiro-zookeeper:Apache Zookeeper 的 shiro 缓存管理器

    白动物园管理员Apache Zookeeper 的 Apache Shiro 会话缓存,它将允许您的应用程序在 Zookeeper FS 中保存您的用户会话。在您的应用程序中构建和使用建造简单运行./gradlew build ,完成后,将 jar 从lib复制到您的 ...

    apache-zookeeper-3.6.1-bin.zip 下载

    ZooKeeper本身可以以Standalone模式安装运行,不过它的长处在于通过分布式ZooKeeper集群(一个Leader,多个Follower),基于一定的策略来保证ZooKeeper集群的稳定性和可用性,从而实现分布式应用的可靠性。

    kubernetes-zookeeper:该项目包含有助于在Kubernetes上部署Apache ZooKeeper的工具

    目录包含用于使用某些自定义运行ZooKeeper服务器的的 。 清单 目录包含可用于演示目的或生产部署的服务器Kubernetes。 如果您主要直接部署清单,则可以修改其中的任何清单以适合您的用例。 舵 目录包含一个部署...

    zookeeper+hadoop+hbase+hive(集成hbase)安装部署教程(超详细).docx

    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/下 ...

    docker-zookeeper:Baqend的Apache ZooKeeper Docker映像

    假设您要在主机zk1 , zk2和zk3计算机上使用3节点的ZooKeeper集成, zk2在每个集成节点上运行以下命令: docker run -d --restart=always \ -p 2181:2181 \ -p 2888:2888 \ -p 3888:3888 \ -v /var/lib/...

    zetcd:提供Apache Zookeeper API,但使用etcd集群支持

    入门运行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简单测试: ...

    binder:通过Apache Zookeeper的TritonManta DNS服务器

    活页夹 该存储库是Joyent Triton和...由于活页夹预期与ZooKeeper服务器在同一主机上运行,​​因此将硬编码与::1进行对话以查找ZK。 您可以通过将环境变量ZK_HOST设置为其他IP地址来覆盖此设置。 这实际上仅用于测试

    springboot集成dubbo、zookeeper,基于注解形式+源代码+文档说明

    &gt; 官方下载地址: http://apache.fayea.com/zookeeper/ &gt; 本项目使用的版本: zookeeper-3.5.1-alpha.tar.gz #### 2、安装zookeeper &gt; 1、解压安装包到指定目录 &gt; `sudo tar -zxvf zookeeper-3.5.1-alpha.tar.gz ...

    zoospider:用于查看 Apache Zookeeper 数据的简单基于 python 的服务器

    用法: python zoospider.py &lt;zookeeper&gt;例如,如果您有一个在 10.141.141.10:2181 上运行的 zookeeper: python zoospider.py 10.141.141.10:2181访问以探索 znode。 需要烧瓶,kazoo。 pip install flask, kazoo...

    linux上安装zookeeper 启动和关闭的教程

    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.文件自己选择...

    zagro:ZooKeeper + Curator 的 POC

    请先下载并运行 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...

    zookeeper_chinese:基于官方zookeeper3.7分支源码的翻译

    Apache ZooKeeper For the latest information about Apache ZooKeeper, please visit our website at:and our wiki, at:基于Zookeeper3.7版本提供整套代码的注释和运行流程的解读

Global site tag (gtag.js) - Google Analytics