云原生一体机的管理方法和装置、电子设备和存储介质制造方法及图纸

技术编号:37851212 阅读:27 留言:0更新日期:2023-06-14 22:41
本申请公开了一种云原生一体机的管理方法,所述云原生一体机包括第一节点和第二节点,所述第一节点和所述第二节点包括联网的集群模式以及离网的单机模式,所述管理方法包括;在所述第一节点处于所述集群模式时,所述第一节点获取自身到所述第二节点的心跳网络连接状态;所述第一节点在自身到所述第二节点的心跳网络连接状态为正常时,获取所述第二节点的系统工作状态和存储服务工作状态;所述第一节点基于所述第二节点的系统工作状态和存储服务工作状态,管理自身的工作模式。本申请理方法能够在节点出现故障时,自动切换节点的工作模式,实现存储故障切换,保证存储服务的高可用。高可用。高可用。

【技术实现步骤摘要】
云原生一体机的管理方法和装置、电子设备和存储介质


[0001]本申请属于计算机
,具体涉及一种云原生一体机的管理方法和装置、电子设备和存储介质。

技术介绍

[0002]两节点云原生容器一体机由两台计算机组成,每个计算机都称为集群中的一个节点(Node)。当网络存在故障时,例如网络中某一个交换机存在故障,一个集群可能分裂为两个组(NodeGroup),这种现象叫做脑裂(BrainSplit)。当集群发生脑裂后,分裂的两个节点组中的每一个节点组都无法通过心跳信息或者租约信息检测到对方的存在,会认为其他节点组的节点发生了故障,这样在同一时间段,这些节点组中的节点可能会发起对某一共享存储资源访问,例如对存储磁盘的访问,这样就会导致数据访问错误的发生。

技术实现思路

[0003]本申请的目的在于提供一种云原生一体机的管理方法和装置、电子设备和存储介质,以解决现有技术中存在的云原生一体机集群发生脑裂后,节点组中的节点可能会发起对共享存储资源访问,导致数据访问错误的发生的问题。
[0004]为实现上述目的,本申请采用的一个技术方本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种云原生一体机的管理方法,其特征在于,所述云原生一体机包括第一节点和第二节点,所述第一节点和所述第二节点包括联网的集群模式以及离网的单机模式,所述管理方法包括;在所述第一节点处于所述集群模式时,所述第一节点获取自身到所述第二节点的心跳网络连接状态;所述第一节点在自身到所述第二节点的心跳网络连接状态为正常时,获取所述第二节点的系统工作状态和存储服务工作状态;所述第一节点基于所述第二节点的系统工作状态和存储服务工作状态,管理自身的工作模式。2.根据权利要求1所述的管理方法,其特征在于,与所述获取所述第二节点的系统工作状态和存储服务工作状态的步骤同步的还包括:所述第一节点在自身到所述第二节点的心跳网络连接状态为故障时,获取自身分别到所述第二节点和第三方网关的管理网络连接状态;所述第一节点在自身到所述第二节点的管理网络连接状态为正常时,判断自身是否为默认节点;若是,所述第一节点将自身切换至单机模式。3.根据权利要求2所述的管理方法,其特征在于,与所述获取自身分别到所述第二节点和第三方网关的管理网络连接状态的步骤同步的还包括:所述第一节点在自身到所述第二节点的管理网络连接状态为故障,自身到所述第三方网关的管理网络连接状态为正常时,将自身切换至单机模式。4.根据权利要求1所述的管理方法,其特征在于,所述所述第一节点基于所述第二节点的系统工作状态和存储服务工作状态,管理自身的工作模式的步骤包括:所述第一节点在所述第二节点的系统工作状态为故障时和/或所述第二节点的存储服务工作状态为故障时,将自身切换至单机模式。5.根据权利要求1所述的管理方法,其特征在于,还包括:所述第一节点在处于所述单机模式时,判断自身是否能与所述第二节点联网;若是,所述第一节点加入所述第二节点中组成集群。6.根据权利要求5所述的管理方法,其特征在于,所述所述第一节点在处于所述单机模式时,判断自身是否能与所述第二节点联网的步骤包括:所述第一节点获取所述第二节点的工作模式、自身的存储服务状态以及自身的管理网络连接状态;在所述第二节点处于单机模式、以及自身的存储服务状态和管理网络连接状态均为正常时,所述第一节点确定自身能与所述第二节点联网。7.根据权利要求6所述的管理方法,其特征在于,所述所述第一节点在处于所述单机模式时,判断自身是否能与所述第二节点联网的步骤还包括:在所述第二节点不处于所述单机模式、和/或自身的存储服务状态为故障、和/或自身的管理网络连接状态为故障时,所述第一节点等待预设时间后重新获取所述第二节点的工作模式、自身的存储服务状态以及自身的管理网络连接状态。8.根据权利要求5所述的管理方法,其特征在于,所述所述第一节点加入所述第二节点
中组成集群,所述第一节点和所述第二节点分别将自身切换至所述集...

【专利技术属性】
技术研发人员:请求不公布姓名
申请(专利权)人:安超云软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1