`

zookeeper伪分布安装和使用

阅读更多

1、下载路径为:http://mirrors.cnnic.cn/apache/zookeeper/stable/

2、安装:

第一步 解压zookeeper压缩包:



进入 zookeeper安装目录

第二步 创建一个data目录:


 

第三步 修改 conf/zoo.cfg文件:

先将zoo_sample.cfg copy 为 zoo.cfg


然后 编辑zoo.cfg文件:


修改后:


第三步 将ZOOKEEPER_HOME加入到.bash_profile环境变量中并使用source使环境变量生效


 

第三步 启动zookeeper的server:


我们启动zookeeper后,通过jps,可以查看到QuorunPeerMain进程

如果我们想配置集群zookeeper,请查看这个文档:http://zookeeper.apache.org/doc/trunk/zookeeperStarted.html#sc_RunningReplicatedZooKeeper

 

3、使用:

客户端连接zookeeper server:



 

help命令:


ls命令:

[zk: 127.0.0.1:2181(CONNECTED) 2] ls /
[zookeeper]

create命令:

[zk: 127.0.0.1:2181(CONNECTED) 5] create /zk_test my_data
Created /zk_test

[zk: 127.0.0.1:2181(CONNECTED) 8] ls /
[zookeeper, zk_test]

 

get命令:

[zk: 127.0.0.1:2181(CONNECTED) 0] get /zk_test
my_data
cZxid = 0x2
ctime = Fri Feb 06 01:45:04 PST 2015
mZxid = 0x2
mtime = Fri Feb 06 01:45:04 PST 2015
pZxid = 0x2
cversion = 0
dataVersion = 0
aclVersion = 0
ephemeralOwner = 0x0
dataLength = 7
numChildren = 0
[zk: 127.0.0.1:2181(CONNECTED) 1]

 

修改下zk_test节点数据:

[zk: 127.0.0.1:2181(CONNECTED) 15] set /zk_test summer
cZxid = 0x2
ctime = Fri Feb 06 01:45:04 PST 2015
mZxid = 0x5
mtime = Fri Feb 06 01:49:19 PST 2015
pZxid = 0x2
cversion = 0
dataVersion = 1
aclVersion = 0
ephemeralOwner = 0x0
dataLength = 6
numChildren = 0
[zk: 127.0.0.1:2181(CONNECTED) 16]

 

再查下:

[zk: 127.0.0.1:2181(CONNECTED) 29] get /zk_test
summer
cZxid = 0x2
ctime = Fri Feb 06 01:45:04 PST 2015
mZxid = 0x5
mtime = Fri Feb 06 01:49:19 PST 2015
pZxid = 0x2
cversion = 0
dataVersion = 1
aclVersion = 0
ephemeralOwner = 0x0
dataLength = 6
numChildren = 0
[zk: 127.0.0.1:2181(CONNECTED) 30]

 

delete命令:

[zk: 127.0.0.1:2181(CONNECTED) 44] delete /zk_test

 

再使用get查下该节点:

[zk: 127.0.0.1:2181(CONNECTED) 45] get /zk_test

Node does not exist: /zk_test
[zk: 127.0.0.1:2181(CONNECTED) 46]

更多关于使用操作,请看这篇文档:http://zookeeper.apache.org/doc/trunk/zookeeperProgrammers.html

 

参考文档1:http://zookeeper.apache.org/doc/trunk/zookeeperStarted.html

参考文档2:http://zookeeper.apache.org/doc/trunk/zookeeperAdmin.html

PS:这是年前最后一篇文章,在此给大家拜个早年了,祝大家前程似锦,锦上添花,花中有喜,喜在眉梢;也祝家人身体健康,万事如意,长命百岁。

0
0
分享到:
评论

相关推荐

    zookeeper伪分布式搭建(1)1

    请注意,虽然伪分布式集群可以用于学习和测试,但在生产环境中,推荐使用真正的分布式集群以获得更高的可用性和容错性。此外,配置文件中的其他参数,如 `maxClientCnxns`(最大客户端连接数)和 `autopurge`(自动...

    zookeeper单节点安装和伪分布式集群安装和完全分布式集群安装

    #### 三、Zookeeper伪分布式集群安装 在资源有限的情况下,可以在同一台机器上启动多个ZooKeeper实例,形成一个伪分布式集群。这样虽然不能提供真正的高可用性,但对于学习和测试非常有用。 1. **创建环境目录** ...

    zookeeper-3.7.0|windows伪分布集群|模拟5个节点|无需安装即可即启动伪分布集群|独立制作|全网首发|别无他处

    zookeeper-3.7.0|windows伪分布集群|模拟5个节点|无需安装即可即启动伪分布集群|独立制作|全网首发|别无他处 解压即用,无需任何配置,无需创建文件夹,只要本机的jdk环境正常. 并且制作了一键启动服务脚本和一键连接...

    hadoop hbase hive 伪分布安装

    标题和描述均提到了“hadoop hbase hive 伪分布安装”,这涉及到在单台机器上模拟分布式环境来安装和配置Hadoop、HBase和Hive。以下将详细阐述这一过程中的关键步骤和相关知识点。 ### 1. Hadoop安装与配置 - **...

    hadoop+hbase+zookeeper集群配置流程及文件

    在大数据处理领域,Hadoop、HBase和Zookeeper是三个至关重要的组件,它们共同构建了一个高效、可扩展的数据处理和存储环境。以下是关于这些技术及其集群配置的详细知识。 首先,Hadoop是一个开源的分布式计算框架,...

    zookeeper 系列整理总结

    在第三部分中,我们学习了ZooKeeper的安装步骤,包括单机模式、集群模式和集群伪分布模式。单机模式适合初学者进行测试和学习,而集群模式则提供了高可用性和容错能力。 ZooKeeper的配置部分(系列之四)通常涉及...

    hadoop的独立模式、伪分布模式、完全分布式、HA配置文件

    在Hadoop生态系统中,了解和配置不同的运行模式是至关重要的,这些模式包括独立模式、伪分布模式、完全分布式模式以及高可用性(HA)配置。接下来,我们将详细探讨这些模式及其相关的配置文件。 1. **独立模式**: ...

    ZooKeeper安装部署

    总的来说,安装和部署ZooKeeper涉及下载、配置、创建数据目录、设置环境变量等多个环节,每个环节都需要细心操作以确保集群的稳定运行。对于大型分布式系统,ZooKeeper的正确配置和管理至关重要,因为它提供了关键的...

    zookeeper服务器管理手册-部署运维必备知识

    3. **部署方案设计**:根据业务需求,可以选择单机、伪分布或完全分布式部署。设计时要考虑负载均衡、容错性、网络延迟等因素。合理的节点分配和选举策略可以提高整个系统的稳定性和效率。 4. **监控**:Zookeeper...

    Hadoop伪分布式安装及配置参考步骤.docx

    Hadoop的运行模式分为三种:本地运行模式、伪分布运行模式和完全分布运行模式。 1. 本地运行模式(local mode) 本地运行模式是在一台单机上运行,没有HDFS分布式文件系统,而是直接读写本地操作系统中的文件系统。...

    ZooKeeper入门简介及配置使用[整理].pdf

    安装ZooKeeper有三种模式:单机模式、集群模式和集群伪分布模式。对于初学者,通常推荐从单机模式开始。首先,需要从Apache官网下载ZooKeeper的最新稳定版本,并确保系统已安装Java 6或更高版本。接着,设置环境变量...

    ZooKeeper安装

    ZooKeeper的安装模式分为三种,分别为:单机模式(stand-alone)、集群模式和集群伪分布模式。

    Docker(Hadoop-3.3.1+HBase-2.4.16+Zookeeper-3.7.1+Hive-3.1.3)配置文件

    Docker(Hadoop_3.3.1+HBase_2.4.16+Zookeeper_3.7.1+Hive_3.1.3 )配置文件 搭建集群环境

    zookeeper的部署.pdf

    - **伪分布模式**: 模拟集群环境,所有节点运行在同一台机器上,每个节点使用不同的端口进行通信。 #### 四、单机模式安装配置 **1. 配置 cfg 文件** - 将 `D:\zookeeper-3.7.0\conf` 目录下的 `zoo_sample.cfg` ...

    Zookeeper基础1

    ZooKeeper的安装模式主要分为三种:单机模式、集群模式和集群伪分布模式。对于初次接触ZooKeeper的用户,推荐从单机模式或集群伪分布模式开始学习。 1. **单机模式**:适用于开发测试环境,是最简单的安装方式,仅...

    面试官:Zookeeper集群怎么搭建?.doc

    Zookeeper集群有三种搭建方式:单机模式、伪分布模式和分布式模式。 * 单机模式:在单台机器上运行Zookeeper服务,适用于小型应用程序或测试环境。 * 伪分布模式:在同一台机器上运行多个Zookeeper实例,模拟分布式...

    Zookeeper文档

    Zookeeper提供了三种安装模式:单机模式、集群模式和集群伪分布模式。对于初学者,通常推荐从单机模式开始。 1. **单机模式** - 首先,从Apache官方网站下载Zookeeper的最新稳定版本。 - 安装需要Java环境,至少...

    Hadoop伪分布式安装

    2. **伪分布模式**:在单台服务器上模拟完全分布式环境,所有Hadoop守护进程(如NameNode、DataNode、ResourceManager、NodeManager和SecondaryNameNode)在同一台机器上运行。尽管不是真正的分布式,但程序执行逻辑...

Global site tag (gtag.js) - Google Analytics