数据库集群的故障处理方法、智能监控平台、设备和介质技术

技术编号:36559600 阅读:39 留言:0更新日期:2023-02-04 17:14
本申请涉及数据处理技术领域,提供了一种数据库集群的故障处理方法、智能监控平台、设备和介质,数据库集群包括主数据库和至少一台从数据库,主数据库和从数据库均已容器化,该方法包括:监控数据库集群的运行状态信息;若根据监控到的运行状态信息确定主数据库发生故障,则获取主数据库的主库故障信息;根据主库故障信息和历史切换记录,进行第一故障处理;其中,历史切换记录存储于智能监控平台,第一故障处理包括:备库切换、数据库扩容和数据恢复。一方面,实现主数据库应急扩容恢复方案,降低了数据库运维人员的工作量,提升了主数据库故障后的运维效率;另一方面,根据历史切换记录进行资源匹配,既可以防止资源超配,又可以实现并发恢复。以实现并发恢复。以实现并发恢复。

【技术实现步骤摘要】
数据库集群的故障处理方法、智能监控平台、设备和介质


[0001]本申请涉及数据处理
,尤其是涉及到一种数据库集群的故障处理方法、智能监控平台、计算机设备和可读存储介质。

技术介绍

[0002]随着企业进入快速发展期,数据已经成为推动数据经济发展的关键生产要素,发展数字经济是实现经济高质量发展、构建现代化经济体系的必由之路。
[0003]但是,因为企业存在各种各样的复杂业务场景,对于数据库运维人员来说会成为一项重要的挑战,一人千库的情况在现代的数据库运维中比比皆是,当发生大面积甚至机房级的数据库故障的情况下,会使数据库运维人员手足无措,导致数据库故障后运维效率较低。

技术实现思路

[0004]有鉴于此,本申请提供了一种数据库集群的故障处理方法、智能监控平台、计算机设备和可读存储介质,降低了数据库运维人员的工作量,提升了主数据库故障后的运维效率。
[0005]第一方面,本申请实施例提供了一种数据库集群的故障处理方法,应用于智能监控平台,数据库集群包括主数据库和至少一台从数据库,主数据库和从数据库均已容器化,方法本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据库集群的故障处理方法,其特征在于,应用于智能监控平台,所述数据库集群包括主数据库和至少一台从数据库,所述主数据库和所述从数据库均已容器化,所述方法包括:监控所述数据库集群的运行状态信息;若根据监控到的所述运行状态信息确定所述主数据库发生故障,则获取所述主数据库的主库故障信息;根据所述主库故障信息和历史切换记录,进行第一故障处理;其中,所述历史切换记录存储于所述智能监控平台,所述第一故障处理包括:备库切换、数据库扩容和数据恢复。2.根据权利要求1所述的方法,其特征在于,所述根据所述主库故障信息和历史切换记录,进行第一故障处理,包括:根据所述主库故障信息,判断是所述主数据库的主库原容器发生故障还是所述主数据库的主库原宿主机发生故障;若所述主数据库的主库原容器发生故障,则根据所述历史切换记录,将所述主数据库切换到备库,并在所述主库原宿主机上重新启动一个主库新容器,将所述主库新容器的状态路径挂载到所述主库原宿主机的原状态路径,以在所述主库新容器中恢复所述主数据库的数据,以及将所述主数据库设置为所述主库新容器的从数据库。3.根据权利要求2所述的方法,其特征在于,还包括:若所述主数据库的主库原宿主机发生故障,则根据所述历史切换记录,将所述主数据库切换到备库,再将所述主数据库切换到第一预留宿主机上对应的容器中,并根据所述主数据库的镜像备份数据在所述第一预留宿主机上对应的容器中恢复所述主数据库的数据,以及将所述主数据库设置为所述第一预留宿主机上对应的容器的从数据库。4.根据权利要求1至3中任一项所述的方法,其特征在于,还包括:若根据监控到的运行状态信息确定所述从数据库发生故障,则获取所述从数据库的从库故障信息,并根据所述从库故障信息和所述历史切换记录,进行第二故障处理;其中,所述第二故障处理包括数据库扩容和数据恢复。5.根据权利要求4所述的方法,其特征在于,所述根据所述从库故障信息和所述历史切换记录,进行第二故障处理,包括:根据所述从库故障信...

【专利技术属性】
技术研发人员:吴鹏成
申请(专利权)人:平安壹钱包电子商务有限公司
类型:发明
国别省市:

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

1