码迷,mamicode.com
首页 > 系统相关 > 详细

linux下安装zookeeper(单机版)

时间:2016-12-09 01:24:53      阅读:312      评论:0      收藏:0      [点我收藏+]

标签:linux下安装zookeeper(单机版)

linux下安装zookeeper(单机版)

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

 

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

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

3. 解压:

[root@www src]# tar zxvf zookeeper-3.4.9.tar.gz

4.重命名

[root@www src]# mv zookeeper-3.4.9 zookeeper

5.移动

 [root@www 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.启动

[root@www 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(单机版)

标签:linux下安装zookeeper(单机版)

原文地址:http://wangqh.blog.51cto.com/5367393/1880803

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!