zookeeper实现mycat配置共享

搭建目标

zookeeper实现mycat配置共享

1、搭建zookeeper集群

下载安装文件

wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.10/zookeeper-3.4.10.tar.gz

解压后重命名文件夹为zookeeper

cd zookeeper

mkdir data

cd conf/

cp zoo_sample.cfg zoo.cfg

修改zoo.cfg

zookeeper实现mycat配置共享

2、mycat配置数据准备

复制配置文件到zkconf文件夹下

cp schema.xml server.xml ./zkconf/

mycat配置同步到zookeeper集群中

sh /usr/local/mycat/bin/init_zk_data.sh

登录zookeeper查看配置

./zookeeper/bin/zkCli.sh

zookeeper实现mycat配置共享

3、配置mycat支持zookeeper

zookeeper实现mycat配置共享

zookeeper实现mycat配置共享

4、启动mycat

启动2个节点上的mycat,发现第二个节点上mycat的配置文件schema.xml和server.xml与第一个节点上的配置一致

./mycat/bin/mycat start

zookeeper实现mycat配置共享