【技术实现步骤摘要】
本专利技术涉及数据库节点替换领域,尤其涉及一种大规模集群数据库快速节点替换方法。
技术介绍
随着集群数据库规模的扩大,集群节点的数量不断增加,集群节点的损坏会成为一个常见的现象。同时随着数据量的增大,单个节点的计算能力和存储能力也会成为瓶颈。这两种情况下都需要对集群节点进行替换升级,使集群能够正常工作,这正是本专利技术的典型应用场景。运用手工方法也可以对集群数据节点进行替换,这样操作的问题在于:一,需要停止当前集群,中断用户的业务操作来等待管理员进行替换操作。二,在数据量巨大时,替换数据节点的耗时非常大,用户的业务停顿时间也会很长,这对于一些实时性要求比较高的用户是不能忍受的。
技术实现思路
本专利技术要解决以上技术问题,提供一种大规模集群数据库快速节点替换方法。为解决上述技术问题,本专利技术采用的技术方案是:一种大规模集群数据库快速节点替换方法,包括以下步骤:设置节点不可用状态;安装替换所述节点的新节点的安装程序,进行所述新节点和集群配置;设置所述集群模式为只读,判断写操作是否执行完成;当写操作执行完成后,同步元数据;所述元数据同步完成后,恢复所述集群模式为正常,对用户的数据设置同步数据标志,根据所述同步数据标志进行用户数据同步。本专利技术具有的优点和积极效果是:一种大规模集群数据库快速节点替换方法,将数据节点替换过程分为两步进行:元数据同步和用户数据同步。元数据同步期间禁止用户对数据库进行写操作,用户数据同步期间允许用户进行所有的数据库操作。数据库元数据的数据量一般不大,同步时间短,会最大限度减少用户不能对数据库进行写操作的时间,能够快速更换大规模集群数 ...
【技术保护点】
一种大规模集群数据库快速节点替换方法,其特征在于:包括以下步骤:设置节点不可用状态;安装替换所述节点的新节点的安装程序,进行所述新节点和集群配置;设置所述集群模式为只读,判断写操作是否执行完成;当写操作执行完成后,同步元数据;所述元数据同步完成后,恢复所述集群模式为正常,对用户的数据设置同步数据标志,根据所述同步数据标志进行用户数据同步。
【技术特征摘要】
1.一种大规模集群数据库快速节点替换方法,其特征在于:包括以下步骤:设置节点不可用状态;安装替换所述节点的新节点的安装程序,进行所述新节点和集群配置;设置所述集群模式为只读...
【专利技术属性】
技术研发人员:武新,崔维力,侯文强,
申请(专利权)人:天津南大通用数据技术股份有限公司,
类型:发明
国别省市:天津;12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。