首先下载安装包,把下载好的安装包上传到服务器里面去
进入
cd /usr/local
创建文件夹
mkdir zookeeper
将上传好的文件,移动到zookeeper里面去(我是放在/opt里面了,所以从opt里面移动)
mv /opt/apache-zookeeper-3.6.3-bin.tar.gz /usr/local/zookeeper
进入zookeeper
解压
tar -xvf apache-zookeeper-3.6.3-bin.tar.gz
第一次启动失败,原因:Tomcat 的端口号是8080,和它冲突了
解决
# cd ../conf/
vim zoo.cfg
要改的地方:
1、datadir 改成相应的目录
2、加上你想改的端口号
admin.serverPort=2021
然后启动:进入bin目录下
cd /usr/local/zookeeper/apache-zookeeper-3.6.3-bin/bin
启动服务端: ./zkServer.sh start
启动客户端: ./zkCli.sh
仍旧失败的话看看防火墙
查看是否:lsof -i:2181
开启端口:firewall-cmd --permanent --zone=public --add-port=2181/tcp
重启防火墙:systemctl restart firewalld
查看端口:netstat -ntl
关闭防火墙:systemctl stop firewalld.service
开启防火墙:systemctl start firewalld.service