[发明专利]一种ICFS集群网卡监控方法、装置和设备及介质在审
| 申请号: | 201911082326.2 | 申请日: | 2019-11-07 |
| 公开(公告)号: | CN110933142A | 公开(公告)日: | 2020-03-27 |
| 发明(设计)人: | 翟云磊;张立强 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/26 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王云晓 |
| 地址: | 250101 山东*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 icfs 集群 网卡 监控 方法 装置 设备 介质 | ||
本申请提供一种ICFS集群网卡监控方法,包括:利用CTDB服务建立与其他节点间集群IP的TCP连接;按照预设周期向其他节点发送第一ICFS心跳信息,并接收到其他节点发送的第二ICFS心跳信息;根据本节点ICFS集群网卡状态、节点标志集、第二ICFS心跳信息确定ICFS集群网卡的运行状态。可见,本申请能够实时监控各个节点ICFS集群网卡,监控效率高,从而根据各个节点的运行状态能够及时对节点恢复,减少对客户端业务的影响。本申请同时还提供了ICFS集群网卡监控装置、电子设备和计算机可读存储介质,均具有上述有益效果。
技术领域
本申请涉及服务器技术领域,特别涉及一种ICFS集群网卡监控方法、ICFS集群网卡监控装置、电子设备和计算机可读存储介质。
背景技术
为了使集群内外部的通信分开、互不影响,通常将CTDB网卡和ICFS集群网卡设置为不同的网卡,ICFS集群网卡只在集群内部使用,CTDB网卡用作CTDB节点间的通信并提供虚拟IP供客户端访问。当某节点的CTDB网卡发生故障,CTDB能感知到并进行故障恢复,将该故障节点虚拟IP漂走,由正常的节点继续为客户端提供服务。但是当ICFS集群网卡发生故障,CTDB感知不到,就不会进行故障恢复,从而导致客户端业务断流,造成严重影响。
因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。
发明内容
本申请的目的是提供一种ICFS集群网卡监控方法、ICFS集群网卡监控装置、电子设备和计算机可读存储介质,能够高效率的监控ICFS集群网卡。其具体方案如下:
本申请公开一种ICFS集群网卡监控方法,包括:
利用CTDB服务建立与其他节点间集群IP的TCP连接;
按照预设周期向其他所述节点发送第一ICFS心跳信息,并接收到其他所述节点发送的第二ICFS心跳信息;
根据本节点ICFS集群网卡状态、节点标志集、所述第二ICFS心跳信息确定ICFS集群网卡的运行状态。
可选的,所述根据本节点ICFS集群网卡状态、节点标志集、所述第二ICFS心跳信息确定ICFS集群网卡的运行状态,包括:
从所述节点标志集中获取目标节点的节点标志;
若所述目标节点的节点标志是不可连接,则当接收到所述目标节点的第二ICFS心跳信息后,确定所述目标节点的ICFS集群网卡正常,将所述节点标志集中的所述目标节点的节点标志更改为可连接;
利用执行脚本事件读取所述本节点ICFS集群网卡状态,若所述本节点ICFS集群网卡状态为正常,且本节点标志为不可连接,则将所述本节点标志设置为可连接。
可选的,若所述目标节点的节点标志是可连接,当连续预设次数未接收到所述目标节点的所述第二ICFS心跳信息,利用执行脚本事件读取所述本节点ICFS集群网卡状态;
若所述本节点ICFS集群网卡状态为故障,且所述本节点标志为可连接,则将所述本节点标志设置为不可连接,确定所述本节点的ICFS集群网卡故障;
若所述本节点ICFS集群网卡状态为正常,则确定所述目标节点的ICFS集群网卡故障;
将所述节点标志集中的所述目标节点的节点标志更改为不可连接。
可选的,所述将所述节点标志集中的所述目标节点的节点标志更改为不可连接之后,还包括:
利用定时器每隔预设时间与所述目标节点建立所述TCP连接,直至连接成功。
可选的,所述根据本节点ICFS集群网卡状态、节点标志集、所述第二ICFS心跳信息确定ICFS集群网卡的运行状态之后,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911082326.2/2.html,转载请声明来源钻瓜专利网。





