zookeeper单机多节点

1.环境和版本

服务器:centos
zookeeper版本号:zookeeper-3.4.14

  • zookeeper使用端口号
节点 端口
z1 2181
z2 2182
z3 2183
  • 备注:外网连接需更改firewall防火墙配置

firewall-cmd --permanent --zone=public --add-port=2181/tcp
systemctl restart firewalld

2.步骤

2.1安装zookeeper和相关软件
wget http://mirror.bit.edu.cn/apache/zookeeper/stable/zookeeper-3.4.14.tar.gz
tar -zxvf zookeeper-3.4.14.tar.gz -c zookeeper
cd zookeeper
mkdir conf
touch conf/{zoo.cfg,zoo2.cfg,zoo3.cfg}
mkdir -p /usr/local/zookeeper/{zk,zk2,zk3}/{data,logs}
2.2配置
vim conf/zoo.cfg
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/usr/local/zookeeper/zk/data  #其它节点修改
clientPort=2181     #其它节点修改
dataLogDir=/usr/local/zookeeper/zk/logs  #其它节点修改
server.1=localhost:2287:3387
server.2=localhost:2288:3388
server.3=localhost:2289:3389

其它节点配置同上

#添加myid
echo 1 > /usr/local/zookeeper/zk/data/myid
echo 2 > /usr/local/zookeeper/zk2/data/myid
echo 3 > /usr/local/zookeeper/zk3/data/myid
#启动
cd bin
./zkServer.sh start
./zkServer.sh start  ../conf/zoo2.cfg
./zkServer.sh start  ../conf/zoo3.cfg
#查看状态
./zkServer.sh status ../conf/zoo2.cfg
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容