具体db是那种都一样
db先做好replica,可以用自己带的,或者drbd的磁盘复制 db和keepalived必须在同一主机 keepalived里面的rs必须只有一个(否则,做不了主从,理论上会出现数据不一致问题)
在keepalived的rs主机部分的notify_up和notify_down上面做配置(这个地方支持任意脚本), 操纵后端db的服务,非常有用
举例
俩mysql,111(主),222(从) 互相配置主主同步,或者galera同步,或者drbd同步 均安装keepalived,配置VIP,配置格子的rs,111里面的rs为111,222里面的rs为222 111为master,222为slave,master不抢占 把keepalived和mysql绑定到通知脚本