其实部署一个zk集群是一件非常简单的事情,话不多说,直接给步骤:
1,准备
因为我们是部署生产环境,务必3台机器。下载好安装包 tar -zxvf zookeeper-3.4.12.tar.gz如果有防火墙,2181,2888,3888端口都打开2,建目录
cd zookeeper-3.4.12
mkdir log data
配置myid
注意,只有这一步是不一样的,在三台机器上分别执行:
echo '1' > data/myid
echo '2' > data/myid
echo '3' > data/myid
修改配置文件
cd conf
cp zoo_sample.cfg zoo.cfg
vim zoo.cfg
修改点:
dataDir=/home/haieradmin/zookeeper-3.4.12/data
dataLogDir=/home/haieradmin/zookeeper-3.4.12/log
server.1=xxxx:2888:3888
server.2=xxxx:2888:3888
server.3=xxxx:2888:3888
启动,停止,查看状态的命令
cd bin
./zkServer.sh start
./zkServer.sh stop
./zkServer.sh restart
./zkServer.sh status
好了,收工完事。
另外,有问题就看下日志