Zookeeper分布式集群部署

来源:互联网 发布:金钱帝国 知乎 编辑:程序博客网 时间:2024/04/29 03:05

1.Zookeeper组件简介

1. 开源的分布式的,为分布式应用提供协调服务。

2. 提供一个简单的原语集合,以便于分布式应用可以在他之上构建更高层次的同步服务

3. 设计类似与文件系统的树状结构

4. 目的是将分布式服务不再需要由于协作冲突而另外实现的服务

2.Zookeeper集群配置

zookeeper官网下载地址:

http://zookeeper.apache.org/releases.html#download

1.下载好安装包,通过命令tar xzvf zookeeper-3.4.5.tar.gz  -C /opt/app 解压到目录 /opt/app下,并且将/opt/app/zookeeper-3.4.5/conf/zoo_sample.cfg修改为/opt/app/zookeeper-3.4.5/conf/zoo.cfg,并对其进行配置

2.修改dataDir的位置,增加 server的注册


3.zookeeper数据文件位置创建 myid 文件,也就是(../data/zkData

touch  myid

sudo vim myid  编辑id号,server.1设置id号为1server.2设置id号为2server.3设置id号为3

3.Zookeeper 常用命令

启动 bin/zkServer.sh start

查看状态 bin/zkServer.sh status

连接客户端

$ bin/zkCli.sh

$ bin/zkCli.sh -server hadoop.datawhy.net

基本常用命令

ls

#查看当前目录 /

 ls 

#创建znode信息

 get /zookeeper

create  创建znode

rmr 删除znode

[zk: localhost:2181(CONNECTED) 3] rmr /test

转载:http://www.datawhy.net/index.php?m=blog&f=index&category=25

0 0
原创粉丝点击