codis3.0.3迁移到codis3.0.4

codis

 

目前codis3.0.3是3台(A,B,C机器),另外还有3台准备codis3.0.4(D,E,F机器),因服务器硬件不一样,所以需要迁移下。

为降低对线上业务影响,按以下步骤操作:
1.我先把D,E上的zookeeper加入codis3.0.3的zookeeper集群
2.完成后再把F上的zookeeper加入codis3.0.3的zookeeper集群(A,B,C,D,E,F机器)
3.D,E,F机器上都启动,codis-server
4.再把D,E,F上的codis-server实例加入每个codis3.0.3的组,作为从同步数据,数据同步完后再替换当主
5.D,E,F上的codis-server实例全部替换掉codis3.0.3的codis-server,下掉全部codis3.0.3的codis-server
6.关闭A机器上的codis-dashboard,codis-fe,codis-ha
7.D机器上启动codis-dashboard,codis-fe,codis-ha,codis-proxy,使用zookeeperD,E,F机器zookeeper地址
8.客户端程序修改代码,改为D,E,F机器上codis-proxy的地址
9.关闭A,B,C机器上的codis-proxy,codis-server
10.zookeeper集群先下掉A,B节点,在下掉C节点,最后留D,E,F机器作为zookeeper集群

 

© 版权声明
THE END
喜欢就支持以下吧
点赞0 分享