zookeeper下载
http://zookeeper.apache.org/releases.html.
解压 重命名 新建data log两个文件夹配置单个启动
tar -xvf zookeeper-3.4.14.tar.gz
mv zookeeper-3.4.14 zookeeper
cd zookeeper/
mkdir data log
配置启动配置
cp zoo_sample.cfg zoo.cfg
修改zoo.cfg
切换到 bin目录
sh zkServer.sh start
sh zkServer.sh atatus
出现类似的结果则结果正确,这儿图片为集群的zoo2的配置启动的结果
集群配置
新建zkCluster文件夹,以及在里面新建目录代码如下
mkdir zkCluster cd zkCluster/ mkdir zk1 zk2 zk3 mkdir {zk1,zk2,zk3}/{data,log} vi zk1/data/myid
每个的zk1/data zk2/data zk3/data 都要建myid,在myid里面分别输入1 、2 、3
然后在bin目录下启动
sh zkServer.sh start zoo1.cfg
sh zkServer.sh start zoo2.cfg
sh zkServer.sh start zoo3.cfg
都启动后然后在查看状态
sh zkServer.sh status zoo1.cfg
结果为这个则集群配置成功
如果出现error,错误图片找不到了,可能端口号被其他线程占用
可能ip出错
查看端口情况
netstat -apn |grep 2183
出现这个就是端口被占用,杀死进程
kill -9 22841
22841为 /java前的数字
原文:https://www.cnblogs.com/Web-spring/p/12065938.html