前言:请各大网友尊重本人原创知识分享,谨记本人博客:南国以南i
准备工具:zookeeper、jdk1.8
1.解压zookeeper压缩包并移动到指定位置
tar -zxvf zookeeper-3.4.6.tar.gz mkdir zookeeper01 mv zookeeper-3.4.6 zookeeper01
2.在zookeeper目录下创建data目录
mkdir zookeeper01/data
3.写入每个实例id(区别机器)
echo 1 >> myid
4.修改配置文件,把conf目录下的zoo_sample.cfg文件复制为zoo.cfg
cd ../conf cp zoo_sample.cfg zoo.cfg vi zoo.cfg
参数说明:
dataDir:数据保存的目录
clientPort:客户端连接Zookeeper的端口号,需要保证每个端口号不冲突。
service:集群中的节点列表1、2、3代表节点的id(多台机器统一)
以上zookeeper单机搭建成功
伪集群搭建:(在本机部署三台zookeeper服务)
1)复制刚刚安装的zookeeper文件夹,修改配置
例:cp -r zookeeper01 zookeeper02 zookeeper03(复制两份,相当于部署三台机器)
2)修改zookeeper02、zookeeper03对应myid文件值
例:vim zookeeper02/data/myid 内容:2 vim zookeeper03/data/myid 内容:3
3)修改zookeeper02对应zoo.cfg文件值,修改zookeeper03、对应zoo.cfg文件值
4)创建统一启动的批处理文件
vim zookeeper-start.sh
5) 给文件赋可执行权限:
chmod u+x zookeeper-start.sh
6)执行检查是否正常
至此Zookeeper集群搭建成功
原文地址:https://www.cnblogs.com/bgyb/p/15006074.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。