zookeeper需要jre环境,在linux上运行zookeeper,需要先安装jdk
- 下载zookeeper
wget https://dlcdn.apache.org/zookeeper/zookeeper-3.6.3/apache-zookeeper-3.6.3-bin.tar.gz
- 解压缩
tar -xvf apache-zookeeper-3.6.3-bin.tar.gz
- 切换目录到zk/conf,复制一份配置文件
cp zoo_sample.cfg zoo.cfg
- 修改zk/conf/zoo.cfg配置
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/var/zookeeper
clientPort=2181
server.1=10.13.9.231:2888:3888
server.2=10.13.9.232:2888:3888
server.3=10.13.9.233:2888:3888
- 在zoo.cfg的dataDir目录(见zoo.cfg中的配置项)下创建myid文件
echo "1" myid
每台zookeeper都要有一个唯一的myid。
myid文件配置完成后依次启动,zookeeper集群就搭建OK啦!