redis 主从配置及通过 keepalived 实现 redis 自动
切换
一:环境介绍:
需要注意的是,设置 要在同一网段内。
二:设计思路:
当 与 均运作正常时 负责服务, 负责 !"#;
当 挂掉,正时 接管服务,同时关闭主从复制功能;
当 恢复正常,则从 同步数据,同步数据之后关闭主从复制功能,恢复
身份,于此同时 等待 同步数据完成之后,恢复 身份。
然后依次循环。
需要注意的是,这样做需要在 与 上都开启本地化策略,否则在互相自动切
换的过程中,未开启本地化的一方会将另一方的数据清空,造成数据完全丢失。
三:安装配置 redis,keepalived
$%&'
$()*+,(-
上传两个包到目标机器,分别解压
.*
/++01234*+,(-5$%)*3
/++01234*+,(-5$&%+!-,
/++01234*+,(-5$()
/++01234*+,(-5$()!
/++01234*+,(-5$%*&&+%&"!&)*&&"!
/++01234*+,(-5$%*&&+%&%&#%+!-,&)*
&%&#%+!-,
/++01234*+,(-5$%*&&+%&%&%&!&)*
&%&!
/++01234*+,(-5$()&%&)*
/++01234*+,(-5$%*
&&+%&%&)*&)*%+!6&%&)*
四:配置 redis,keepalived
7:
从 的配置 主 不需要 +6。
/++01234%+!65$%&'&*+,(-&3&%+!6
评论0