[发明专利]一种ICFS集群网卡监控方法、装置和设备及介质在审
| 申请号: | 201911082326.2 | 申请日: | 2019-11-07 |
| 公开(公告)号: | CN110933142A | 公开(公告)日: | 2020-03-27 |
| 发明(设计)人: | 翟云磊;张立强 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/26 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王云晓 |
| 地址: | 250101 山东*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 icfs 集群 网卡 监控 方法 装置 设备 介质 | ||
1.一种ICFS集群网卡监控方法,其特征在于,包括:
利用CTDB服务建立与其他节点间集群IP的TCP连接;
按照预设周期向其他所述节点发送第一ICFS心跳信息,并接收到其他所述节点发送的第二ICFS心跳信息;
根据本节点ICFS集群网卡状态、节点标志集、所述第二ICFS心跳信息确定ICFS集群网卡的运行状态。
2.根据权利要求1所述的ICFS集群网卡监控方法,其特征在于,所述根据本节点ICFS集群网卡状态、节点标志集、所述第二ICFS心跳信息确定ICFS集群网卡的运行状态,包括:
从所述节点标志集中获取目标节点的节点标志;
若所述目标节点的节点标志是不可连接,则当接收到所述目标节点的第二ICFS心跳信息后,确定所述目标节点的ICFS集群网卡正常,将所述节点标志集中的所述目标节点的节点标志更改为可连接;
利用执行脚本事件读取所述本节点ICFS集群网卡状态,若所述本节点ICFS集群网卡状态为正常,且本节点标志为不可连接,则将所述本节点标志设置为可连接。
3.根据权利要求2所述的ICFS集群网卡监控方法,其特征在于,若所述目标节点的节点标志是可连接,当连续预设次数未接收到所述目标节点的所述第二ICFS心跳信息,利用所述执行脚本事件读取所述本节点ICFS集群网卡状态;
若所述本节点ICFS集群网卡状态为故障,且所述本节点标志为可连接,则将所述本节点标志设置为不可连接,确定所述本节点的ICFS集群网卡故障;
若所述本节点ICFS集群网卡状态为正常,则确定所述目标节点的ICFS集群网卡故障,将所述节点标志集中的所述目标节点的节点标志更改为不可连接。
4.根据权利要求3所述的ICFS集群网卡监控方法,其特征在于,所述将所述节点标志集中的所述目标节点的节点标志更改为不可连接之后,还包括:
利用定时器每隔预设时间与所述目标节点建立所述TCP连接,直至连接成功。
5.根据权利要求1所述的ICFS集群网卡监控方法,其特征在于,所述根据本节点ICFS集群网卡状态、节点标志集、所述第二ICFS心跳信息确定ICFS集群网卡的运行状态之后,包括:
根据所述节点标志集与原节点标志集,确定故障节点;
将所述故障节点进行故障恢复,其中,所述故障恢复包括数据库同步、节点故障通知、虚拟IP分配;
其中,本节点ICFS集群网卡状态对应的本节点是主节点。
6.根据权利要求5所述的ICFS集群网卡监控方法,其特征在于,将所述故障节点进行故障恢复,包括:
判断所述故障节点是否包括所述本节点;
若所述故障节点包括所述本节点,则确定新主节点,以便所述新主节点进行故障恢复。
7.根据权利要求1所述的ICFS集群网卡监控方法,其特征在于,所述利用CTDB服务建立与其他节点间集群IP的TCP连接,包括:
当CTDB启动时,从配置文件中读取其他所述节点的所述集群IP和ICFS集群网卡;
确定本节点集群IP,并对所述本节点集群IP依次执行bind、listen,以便监听其他所述节点是否与本节点建立连接;
若读取到其他节点的连接请求后,发送同意信息至其他所述节点,以便建立与其他所述节点的消息传输队列;
连接其他所述节点,若接收到其他所述节点的同意信息后,建立与其他所述节点的消息传输队列,并发送所述ICFS心跳信息至对应的其他所述节点。
8.一种ICFS集群网卡监控装置,其特征在于,包括:
连接建立模块,用于利用CTDB服务建立与其他节点间集群IP的TCP连接;
心跳信息收发模块,用于按照预设周期向其他所述节点发送第一ICFS心跳信息,并接收到其他所述节点发送的第二ICFS心跳信息;
运行状态确定模块,用于根据本节点的ICFS集群网卡状态、节点标志集、所述第二ICFS心跳信息确定ICFS集群网卡的运行状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911082326.2/1.html,转载请声明来源钻瓜专利网。





