买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种基于VRRP协议实现ETCD双节点高可用方法和装置_武汉达梦数据技术有限公司_202111656446.6 

申请/专利权人:武汉达梦数据技术有限公司

申请日:2021-12-30

公开(公告)日:2023-10-10

公开(公告)号:CN114390052B

主分类号:H04L67/10

分类号:H04L67/10;H04L67/01;H04L41/0823;H04L67/1095;H04L67/06;H04L12/46

优先权:

专利状态码:有效-授权

法律状态:2023.10.10#授权;2022.05.10#实质审查的生效;2022.04.22#公开

摘要:本发明涉及ETCD集群高可用技术领域,提供了一种基于VRRP协议实现ETCD双节点高可用方法和装置。当第一ETCD节点获取到ETCD仲裁容器的VIP时,启动所述第一ETCD节点上的容器镜像,生成ETCD仲裁容器;为所述ETCD仲裁容器注入预先设置的集群网IP地址,并监测所述ETCD仲裁容器的运行状态;在所述至少两个ETCD节点中有且仅有一个ETCD仲裁容器处于运行状态,并且与各个ETCD节点组成ETCD集群。本发明保证了在极端情况下,仅剩两台ETCD节点情况下,在其中一台设备作为ETCD节点宕机后,相应的ETCD集群仍然能够正常运行的部署架构方案。

主权项:1.一种基于VRRP协议实现ETCD双节点高可用方法,其特征在于,将ETCD二进制文件制作成容器镜像,并在至少两个ETCD节点中布局所述容器镜像,方法包括:在所述至少两个ETCD节点之间抢占ETCD仲裁容器的VIP;当第一ETCD节点获取到ETCD仲裁容器的VIP时,启动所述第一ETCD节点上的容器镜像,生成ETCD仲裁容器;为所述ETCD仲裁容器注入预先设置的集群网IP地址,并监测所述ETCD仲裁容器的运行状态;在所述至少两个ETCD节点中有且仅有一个ETCD仲裁容器处于运行状态,并且与各个ETCD节点组成ETCD集群;在所述至少两个ETCD节点具体为包括第一ETCD节点和第二ETCD节点,其中,第一ETCD节点为leader,并且第一ETCD节点上运行有ETCD仲裁容器时,方法包括:第一ETCD节点掉线后,释放VIP和ETCD仲裁容器的固定IP,第二ETCD节点将抢占到VIP,并在第二ETCD上启动仲裁容器;在第二ETCD节点上,通过glusterFS同步过ETCD仲裁容器的文件数据,并通过pipework注入了固定ip,此时在第二ETCD节点上启动的ETCD仲裁容器和第一ETCD节点掉线之前在第一ETCD节点上运行的ETCD仲裁容器完全相同;启动ETCD仲裁容器和第二ETCD会竞选新的leader,保证集群正常运行。

全文数据:

权利要求:

百度查询: 武汉达梦数据技术有限公司 一种基于VRRP协议实现ETCD双节点高可用方法和装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。