一种使用keepalived软件实现数据库HA应用的方法
基本信息
申请号 | CN201510083556.6 | 申请日 | - |
公开(公告)号 | CN104765653A | 公开(公告)日 | 2015-07-08 |
申请公布号 | CN104765653A | 申请公布日 | 2015-07-08 |
分类号 | G06F11/14(2006.01)I;G06F17/30(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 周正中 | 申请(专利权)人 | 杭州斯凯数据科技集团有限公司 |
代理机构 | 杭州杭诚专利事务所有限公司 | 代理人 | 尉伟敏 |
地址 | 310013 浙江省杭州市西湖区紫荆花路2号联合大厦B座10楼 | ||
法律状态 | - |
摘要
摘要 | 本发明涉及一种使用keepalived软件实现数据库HA应用的方法,其特征在于,包括如下步骤:节点状态切换为master后,同步调用notify_*脚本,*是master、backup二者中的一个;等待notify_*脚本调用结束并返回结果为正常;触发跟踪脚本track_script。本发明通过在节点进入master状态后同步调用notify,避免了keepalived软件在数据库HA架构中遇到无休止切换的问题。此外,本发明通过设置软链接,实现了不同的状态下使用不同的track脚本。 |
