[发明专利]一种云环境下数据库管理方法及其装置有效
申请号: | 201710980669.5 | 申请日: | 2017-10-19 |
公开(公告)号: | CN107704263B | 公开(公告)日: | 2021-07-02 |
发明(设计)人: | 郭春庭 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F16/21 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 李红爽;李丹 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 环境 数据库 管理 方法 及其 装置 | ||
本发明公开了一种云环境下数据库管理方法及其装置。该方法,包括:通过集群管理节点,获取各数据库节点的第一配置文件,各所述数据库节点属于同一集群,所述第一配置文件包括:所述数据库节点关闭时生成的所述数据库节点的状态信息,所述集群管理节点至少包括一虚拟机或一物理机,所述集群管理节点与各集群之间连接;根据所述第一配置文件,确定第一数据库节点,所述第一数据库节点用于重启所述集群的第一个数据库节点;根据所述第一数据库节点,对所述集群进行重启。实现了通过集群管理节点对集群的重启,避免了人工查看日志,修改配置文件的大量工作量,节省了重启集群的步骤,进而提高了云环境下数据库管理的效率。
技术领域
本发明涉及计算机技术,尤指一种云环境下数据库管理方法及其装置。
背景技术
随着科技的发展,云环境下的数据库越来越多的应用在人们的生活中。
现有技术中,云环境下包括多个Galera mariadb集群,其中每个galera mariadb集群包括多个mariadb数据库节点。由于外部异常因素导致一个Galera mariadb集群中所有mariadb数据库节点都处于关闭状态时,首先,确定最高级的mariadb数据库节点,并重启最高级的mariadb数据库节点,接着,其他mariadb数据库节点自动加入该集群Galeramariadb,从而实现对该Galera mariadb集群的重启,其中,最高级的mariadb数据库节点包括设置有最多数据的mariadb数据库节点。
现有技术中需要人工登陆到每个mariadb数据库节点进行日志查看以确定最高级的mariadb数据库节点,进一步的,通过人工修改配置文件,实现Galera mariadb集群的重启,然而,人们发现人工操作的步骤繁琐,进而导致对云环境下数据库管理的效率较低。
发明内容
为了解决上述技术问题,本发明提供了一种云环境下数据库管理方法及其装置,用以解决云环境下数据库管理的效率较低的问题。
为了达到本发明目的,本发明提供了一种云环境下数据库管理理方法,包括:
通过集群管理节点,获取各数据库节点的第一配置文件,各所述数据库节点属于同一集群,所述第一配置文件包括:所述数据库节点关闭时生成的所述数据库节点的状态信息,所述集群管理节点至少包括一虚拟机或一物理机,所述集群管理节点与各集群之间连接;
根据所述第一配置文件,确定第一数据库节点,所述第一数据库节点用于重启所述集群的第一个数据库节点;
根据所述第一数据库节点,对所述集群进行重启。
进一步的,所述通过集群管理节点,获取各数据库节点的第一配置文件之前,还包括:
将各所述集群的集群信息设置在所述集群管理节点,所述集群信息至少包括:集群名、集群密码、数据库节点网络互联协议IP地址。
进一步的,所述根据所述第一配置文件,确定第一数据库节点,包括:
当确定各所述数据库节点的第一配置文件相同时,确定所述集群中任一数据库节点为所述第一数据库节点。
进一步的,所述根据所述第一配置文件,确定第一数据库节点,包括:
当确定各所述数据库节点的第一配置文件不相同时,确定第二配置文件中序列号最大的数据库节点为所述第一数据库节点,所述第二配置文件包括:所述数据库节点存储的事物信息。
进一步的,所述当确定各所述数据库节点的第一配置文件不相同时,确定第二配置文件中序列号最大的数据库节点为所述第一数据库节点之后,还包括:
设置所述第一数据库节点的安全初始化为打开。
本发明还提供了一种云环境下数据库管理装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710980669.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种鞋架控制方法及装置
- 下一篇:一种光电传感器和具有其的光电传感器阵列