目录
本文将以三台服务器为例,介绍在 linux 系统下zookeeper的部署方式。
1. zookeeper下载
下载地址:Index of /dist/zookeeper (apache.org)
选择需要的介质下载,这里以 zookeeper-3.4.14 为例
2.环境准备
部署zookeeper需要先部署JDK ,JDK部署可以参考Linux下JDK 安装-优快云博客
3.zookeeper部署
注:以下操作三台机器均需要修改
3.1 修改系统配置文件
(1)编辑 hosts 文件
vi /etc/hosts
(2)添加如下内容
ip(第一台机器) zk1
ip(第二台机器) zk2
ip(第三台机器) zk3
3.2 开放端口
zookeeper 默认需要开通节点 2181 、2888 和 3888 端口
- 2181:客户端连接 Zookeeper 集群使用的监听端口号
- 3888:选举 leader 使用
- 2888:集群内机器通讯使用(Leader 和 Follower 之间数据同步使用的端口号,Leader 监听此端口)
(1)查看防火墙状态
systemctl status firewalld
(2)开放端口
firewall-cmd --zone=public --add-port=2181/tcp --permanent
firewall-cmd --zone=public --add-port=2888/tcp --pe