【基于docker部署,进入容器ID(16602c8bfdc6):# docker exec -it 16602c8bfdc6 /bin/bash】
1、 已经配置好java后:https://blog.csdn.net/yaoxiwen/article/details/100578901
2、下载好的zookeeper进行解压:#tar -zxvf zookeeper-3.4.10.tar.gz
3、配置环境:
(1) #vi /etc/profile (系统配置文件)
export ZOOKEEPER_HOME=/usr/app/zookeeper-3.4.14/
export PATH=
Z
O
O
K
E
E
P
E
R
H
O
M
E
/
b
i
n
:
ZOOKEEPER_HOME/bin:
ZOOKEEPERHOME/bin:PATH
export PATH
4、#cp /home/zookeeper/zookeeper-3.4.10/conf/zoo_sample.cfg /home/zookeeper/zookeeper-3.4.10/conf/zoo.cfg
修改zoo.cfg:# vim /home/zookeeper/zookeeper-3.4.10/conf/zoo.cfg
dataDir=/usr/local/apache-druid-0.15.0-incubating/var/zk
5、进入到zookeeper的bin目录下 执行zkServer.sh脚本进行启动,命令是:
(1)# cd /opt/zookeeper/zookeeper-3.5.5/bin
(2)# ./zkServer-3.5.5 start
• 启动ZK服务: bin/zkServer.sh start
• 查看ZK服务状态: bin/zkServer.sh status
• 停止ZK服务: bin/zkServer.sh stop
• 重启ZK服务: bin/zkServer.sh restart
6、启动zookeeper客户端:#./zkCli.sh
问题:
方法:
zoo.cfg文件中的给dataDir路径赋值前多了一个空格!晕死