zookeeper安装
Posted 啸傲风月
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zookeeper安装相关的知识,希望对你有一定的参考价值。
1.创建文件夹,将zookeeper压缩包上传
2.解压压缩包
tar -zxvf zookeeper-3.4.5.tar.gz
3.打开解压文件夹,进入conf文件夹
将zoo_sample.cfg复制或重命为zoo.cfg
更改后的目录:
4.打开zoo.cfg进行配置
dataDir为存放数据的目录,里面必须又一个文件myid。
server.1中的1是myid中的内容
5.配置myid
myid文件在之前配置的dataDir文件夹内,将内容写入myid
6.关闭防火墙(每次使用zookeeper之前都要关闭一下)
service iptables stop
永久关闭防火墙:
chkconfig iptables off
7.将zookeeper文件夹拷贝到集群中的其他电脑
8.启动和停止zookeeper
启动:/root/app/hadoop/zookeeper-3.4.5/bin/zkServer.sh start
停止:/root/app/hadoop/zookeeper-3.4.5/bin/zkServer.sh stop
查看状态:/root/app/hadoop/zookeeper-3.4.5/bin/zkServer.sh status
Mode有2种:leader和follower
每次的leader不确定
需要每台电脑分别启动
9.客户端连接(需要先启动服务)
命令:/root/app/hadoop/zookeeper-3.4.5/bin/zkCli.sh
退出:quit
10.节点
10.1 创建节点
10.2节点类型
1.Znode有两种类型:
短暂(ephemeral)(断开连接自己删除)
持久(persistent)(断开连接不删除)
2.Znode有四种形式的目录节点(默认是persistent)
PERSISTENT
PERSISTENT_SEQUENTIAL(持久序列/test0000000019)
EPHEMERAL
EPHEMERAL_SEQUENTIAL
3.创建znode时设置顺序标识,znode名称后会附加一个值,顺序号是一个单调递增的计数器,由父节点维护
10.3 创建短暂的节点案例(默认是持久类型)
10.4 创建带序号的节点
注意:带序号的节点名是可以一样的
10.5 获取节点信息和watch监听
10.6查看节点和watch事件监听
以上是关于zookeeper安装的主要内容,如果未能解决你的问题,请参考以下文章
Zookeeper 从入门到精通Zookeeper 下载安装及配置