1,下载安装包
wget https://downloads.apache.org/zookeeper/zookeeper-3.6.2/apache-zookeeper-3.6.2-bin.tar.gz
方案1:wget是一个下载指令,后面可以跟下载连接去从服务器上下载东西。
方案2:也可以先下载到windows上,再通过xftp传上去。
2,解压
tar -zxvf apache-zookeeper-3.6.2-bin.tar.gz
3,新建data 和 logs文件夹
cd zookeeper-3.6.2/
mkdir data
mkdir logs
4,初始化zookeeper配置文件
进入zookeeper文件夹下的conf配置目录
复制zookeeper的配置模板zoo_sample.cfg
cd conf/
cp zoo_sample.cfg zoo.cfg
5、修改zookeeper配置信息
vim zoo.cfg
#路径为本地存在名称路径
#数据文件夹
dataDir=/usr/local/zookeeper-3.6.2/data
#日志文件夹
dataLogDir=/usr/local/zookeeper-3.6.2/logs
6、修改系统配置文件
vim /etc/profile
进入系统配置文件,将以下内容插入进入,保存退出
#zookeeper-3.6.2配置
export ZOOKEEPER_HOME=/usr/local/zookeeper-3.6.2/
export PATH=$ZOOKEEPER_HOME/bin:$PATH
export PATH
使 /etc/ 目录下的 profile 文件即可生效:
source /etc/profile
7、开放端口
firewall-cmd --permanent --zone=public --add-port=2181/tcp
重启防火墙
systemctl restart firewalld
查看开放端口
netstat -ntl
8、启动zookeeper
启动服务端
进入zookeeper目录
cd /usr/local/zookeeper-3.6.2/
进入bin目录
cd bin/
启动zookeeper服务端
./zkServer.sh start
启动客户端
./zkCli.sh
启动失败的原因:
1,服务器本身自带的墙有没有放开2,腾讯云安全组那有没有放开