1.安装JAVA,设置JAVA_HOME,这个就说了,网上都有,这个是必须配置,ZK用的是JAVA,不配置会提示出错
2.在官网下载ZK安装包,直接解压即可,地址:
3.解压出来复制两个出来,即
4.在各zookper的conf目录下的zoo_sample.cfg文件,重命名文件zoo.cfg,主要修改clientPort,这个是端口号,添加
server.1=127.0.0.1:2888:3888
server.2=127.0.0.1:2889:3889 server.3=127.0.0.1:2890:3890,然后修改dataDir,任意目录即可,如:dataDir=D:/zookeeper-1/tmp/zookeeper/
然后在此目录下,建一个文件myid,里面输入id号
5.到bin目录下,执行zkServer.cmd,就成功启动即可
6.刚启动第一个Zk时会不断报错,这是正常的,因为集群中其它的Zk还未起来,Zk集群之间的心跳检测未检测到其它Zk,等集群中所有的Zk都启动后,就不会报错了。
7.到bin目录下,执行zkCli.cmd或zkCli.cmd -server 127.0.0.1:2181来启动,然后使用命令ls /
来验证Zk已经启动完成