linux下安装zookeeper(单机版)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下安装zookeeper(单机版)相关的知识,希望对你有一定的参考价值。

linux下安装zookeeper(单机版)

Zookeeper 分布式服务框架是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。

 

1. 首先可以从Zookeeper的官方网站下载最新的安装包: http://www.apache.org/dist/zookeeper/

2. 上传下载的redis-3.2.1.tar.gz  /usr/local/src

3. 解压:

[[email protected] src]# tar zxvf zookeeper-3.4.9.tar.gz

4.重命名

[[email protected] src]# mv zookeeper-3.4.9 zookeeper

5.移动

 [[email protected] src]# mv zookeeper  /usr/local/

6.修改环境变量:

# vim /etc/profile

在文件最后添加:

export ZOOKEEPER_HOME= /usr/local/zookeeper

export PATH=$PATH:$ZOOKEEPER_HOME/bin

重新应用:

source /etc/profile

7.修改配置文件:

# cd  /usr/local/zookeeper/conf

# cp zoo_sample.cfg zoo.cfg

修改:

dataDir=/usr/local/zookeeper/data

(在/usr/local/zookeeper/目录下创建data目录)

 

8.启动

[[email protected] zookeeper]# zkServer.sh

查看是否启动成功:

技术分享 

9.客户端连接

技术分享 

10.常用命令:

1、使用 ls 命令来查看当前 ZooKeeper 中所包含的内容:

2、创建一个新的 znode ,使用 create /zk myData 。这个命令创建了一个新的 znode 节点 zk ”以及与它关联的字符串:

3、我们运行 get 命令来确认 znode 是否包含我们所创建的字符串:

4、下面我们通过 set 命令来对 zk 所关联的字符串进行设置:

5、下面我们将刚才创建的 znode 删除:

 

技术分享 

zookeeper命令行操作:

运行 zkCli.sh –server <ip>进入命令行工具

技术分享 

分析创建节点:

-s:序列化

-e:短暂的。

类型:

创建短暂非序列化节点:-e

创建短暂序列化:-s e

创建持久非序列化:空

创建持久序列化:-s

 

 

 


以上是关于linux下安装zookeeper(单机版)的主要内容,如果未能解决你的问题,请参考以下文章

zookeeper单机版安装

Linux下安装zookeeper教程

Zookeeper安装,Zookeeper单机模式安装

zookeeper的安装与配置(单机和集群)

zookeeper安装和配置(单机+伪集群+集群)

windows环境下安装zookeeper(单机版)