zookeeper的简单配置及使用

1 获取zookeeper

wget https://ftp.jaist.ac.jp/pub/apache/zookeeper/zookeeper-3.6.2/apache-zookeeper-3.6.2-bin.tar.gz

2 集群模式的配置

解压tar包后,把解压目录上传到每个所需的节点。

conf中的zoo_sample.cfg文件不用管,直接vim一个空的zoo.cfg做配置文件,内容如下:

tickTime=2000
initLimit=10
syncLimit=5
dataDir=/tmp/zookeeper/data
dataLogDir=/tmp/zookeeper/logs
clientPort=2181
server.1=192.168.130.21:2888:3888
server.2=192.168.130.22:2888:3888
server.3=192.168.130.23:2888:3888
~                                

server.1=192.168.130.21:2888:3888这句,根据节点个数,IP具体值,端口可用情况配置。

dataDir和dataLogDir,在有用户操作权限的位置提前建好目录。

为每个节点生成一个myid文件,分别在myid中echo 一个数字,例如第一个节点为1,第二个为2,以此类推。

myid放在每个节点的data目录里,例如节点1上:

touch /tmp/zookeeper/data/myid

echo "1 " > /tmp/zookeeper/data/myid

其他所有节点均朝此操作。

 

3 启动zookeeper

在每个节点的bin下执行 ./zkServer.sh start

查看当前节点状态:./zkServer.sh status

可以看到当前节点是leader还是follow,随机连接。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

你说我听海绵宝宝派大星

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值