赞
踩
目录
编辑二、如果服务器上面没有安装jdk,点击如下连接进入安装教程
首先将下载的 apache-zookeeper-3.5.9-bin.tar.gz 上传到服务器
进入 zookeeper 配置文件 usr/local/zookeeper/conf/
给 zoo_sample.cfg 配置文件重命名为 zoo.cfg
下载地址:Index of /dist/zookeeperhttps://archive.apache.org/dist/zookeeper/选择如下图的版本
apache-zookeeper-3.5.9-bin.tar.gz
上传到服务器/usr/local/
目录下tar -zxvf apache-zookeeper-3.5.9-bin.tar.gz -C /usr/local/
如图:
zookeeper
mv apache-zookeeper-3.9.1-bin zookeeper
如图:
zookeeper
配置文件 usr/local/zookeeper/conf/
zoo_sample.cfg
配置文件重命名为 zoo.cfg
mv zoo_sample.cfg zoo.cfg
如图:
zookeeper
目录下创建 zookeeper
数据和日志的存放目录,并且添加文件读写权限- mkdir data
- sudo chmod 777 data
- mkdir logs
- sudo chmod 777 logs
如图:
hostnamectl
sudo hostnamectl set-hostname server001
如图:
/usr/local/zookeeper/data
数据目录添加这台机器集群的唯一标识1
myid
里面的数据与集群服务名(如:server001)规定的数据一致
host
文件 vi /etc/hosts
添加三台集群的主机名和IP地址修改其他两台服务器对应的主机名
- sudo hostnamectl set-hostname server002
- sudo hostnamectl set-hostname server003
/usr/local/zookeeper/data
数据目录添加这台机器集群的唯一标识【修改后面两台的】2
、3
- echo "2" > myid
- echo "3" > myid
/usr/local/zookeeper/bin
目录下执行 ./zkServer.sh start
- # 可在三台服务器分别执行
- /usr/local/zookeeper/bin/zkServer.sh start
- # 可在三台服务器分别执行
- /usr/local/zookeeper/bin/zkServer.sh status
- sudo firewall-cmd --zone=public --add-port=2888/tcp --permanent
- sudo firewall-cmd --reload
- firewall-cmd --zone=public --query-port=2888/tcp
执行重新启动。
到此zookeeper集群搭建启动完成
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。