发明名称 基于看门狗本地检测技术的高可用集群系统假死解决方法
摘要 本发明提供的基于看门狗本地检测技术的高可用集群系统假死解决方法,属于计算机集群技术领域。该方法通过预先设定喂狗参数条件,每隔时间T检测喂狗参数是否符合,参数符合则进行喂狗操作,然后等待时间T后进行下次检测;否则不喂狗,等待时间T后进行下次检测;当连续N次检测失败,看门狗超时,系统重启;系统重启过程中,该节点上运行的服务迁移到备份节点,保证系统的高可用性和数据安全性。避免了避免了主机假死恢复后服务在两个节点同时运行,会发生磁阵双挂,导致用户数据丢失的问题,保证了整个系统运行的稳定性。该方法可广泛应用于计算机集群技术领域。
申请公布号 CN102521060A 申请公布日期 2012.06.27
申请号 CN201110362929.5 申请日期 2011.11.16
申请人 广东新支点技术服务有限公司 发明人 蔡强;王幸福;袁泉
分类号 G06F11/07(2006.01)I 主分类号 G06F11/07(2006.01)I
代理机构 广州市越秀区海心联合专利代理事务所(普通合伙) 44295 代理人 马丽丽
主权项 基于看门狗本地检测技术的高可用集群系统假死解决方法,其特征在于包括以下步骤:A.集群系统启动时,读取配置文件,得到喂狗时间间隔T和最大检测失败次数N;设置看门狗超时时间为T×N,开启看门狗;B.设定喂狗参数条件;C.启动定时器进程,每隔时间T检测喂狗参数是否符合,参数符合则进行喂狗操作,然后等待时间T后进行下次检测;否则执行步骤D;D.检测失败,不喂狗,等待时间T后进行下次检测;当连续N次检测失败,看门狗超时,系统重启;E.系统重启过程中,该节点上运行的服务迁移到备份节点,保证系统的高可用性和数据安全性。
地址 510663 广东省广州市天河区科技园高唐新建区高普路1021号E栋601室