[发明专利]双控存储阵列数据库同步的方法、装置、设备及可读介质在审
申请号: | 202111064289.X | 申请日: | 2021-09-10 |
公开(公告)号: | CN113805807A | 公开(公告)日: | 2021-12-17 |
发明(设计)人: | 李奋翔 | 申请(专利权)人: | 济南浪潮数据技术有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F16/27 |
代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 张涛;宋薇薇 |
地址: | 250000 山东省济南市中国(山东)自由贸易*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 阵列 数据库 同步 方法 装置 设备 可读 介质 | ||
本发明提供了一种双控存储阵列数据库同步的方法、装置、设备及可读介质,该方法包括:选取存储阵列中两块硬盘作为保险箱盘,并在保险箱盘中划分出预设大小的分区;将保险箱盘中预设大小的分区组成RAID1设备,并格式化为XFS文件系统;设定主控制器和备控制器访问保险箱盘的优先级和读写权限;主控制器将XFS文件系统挂载至系统目录下并启动数据库服务,并将生成的数据库文件保存至保险箱盘中;响应于接收到数据库更新的请求,主控制器数据库服务将数据写入数据库文件中;响应于主控制器故障,备控制器获取保险箱盘的读写权限,并将XFS文件系统挂载至系统目录下,启动数据库服务。通过使用本发明的方案,能有效保证主备数据库一致性,防止数据库信息丢失。
技术领域
本发明涉及计算机领域,并且更具体地涉及一种双控存储阵列数据库同步的方法、装置、设备及可读介质。
背景技术
随着数据的爆炸性增长和存储技术的发展,双控存储阵列逐渐成为了一种提升数据可靠性的存储方式,并得到了广泛的应用。双控存储阵列由主控制器和备控制器组成,现有的双控存储阵列通常由web系统对其进行存储资源管理,数据库(DB)中保存着存储阵列中用户、硬盘、存储池、逻辑卷等存储资源信息,是双控存储阵列实现数据恢复和主从切换非常重要的信息来源。
现有数据库同步技术中,通过在主控制器和备控制器系统盘中划分指定区域用于保存数据库文件,数据库信息在主控制器上更新并周期性地同步到备控制器,由于双控之间系统盘隔离,因此需要额外通过网络传输等手段实现数据库信息同步,当网络抖动时,容易产生脑裂和数据超时同步等问题;除此之外,当主控制器故障时(如异常掉电或宕机),如果正在做数据库同步,则会导致主控制器和备控制器数据库内容不一致。因此,现有的数据库同步技术存在实现复杂、主备数据库不一致、数据库信息丢失等问题。
发明内容
有鉴于此,本发明实施例的目的在于提出一种双控存储阵列数据库同步的方法、装置、设备及可读介质,通过使用本发明的技术方案,能有效保证主备数据库一致性,防止数据库信息丢失。
基于上述目的,本发明提供了一种双控存储阵列数据库同步的方法,包括以下步骤:
选取存储阵列中两块硬盘作为保险箱盘,并在保险箱盘中划分出预设大小的分区;
将保险箱盘中预设大小的分区组成RAID1(Redundant Arrays of IndependentDisks Level 1,磁盘数据镜像实现数据冗余)设备,并格式化为XFS(X File System,一种高性能的日志文件系统)文件系统;
设定主控制器和备控制器访问保险箱盘的优先级和读写权限;
主控制器将XFS文件系统挂载至系统目录下并启动数据库服务,并将生成的数据库文件保存至保险箱盘中;
响应于接收到数据库更新的请求,主控制器数据库服务将数据写入数据库文件中;
响应于主控制器故障,备控制器获取保险箱盘的读写权限,并将XFS文件系统挂载至系统目录下,启动数据库服务。
根据本发明的一个实施例,选取存储阵列中两块硬盘作为保险箱盘,并在保险箱盘中划分出预设大小的分区包括:
选择双控存储阵列中第0号槽位和第1号槽位的硬盘作为保险箱盘;
在任一控制器中使用分区工具对第0号槽位的硬盘进行分区,划分出4G大小的分区空间/dev/sdb1;
在任一控制器中使用分区工具对第1号槽位的硬盘进行分区,划分出4G大小的分区空间/dev/sdc1。
根据本发明的一个实施例,将保险箱盘中预设大小的分区组成RAID1设备,并格式化为XFS文件系统包括:
在任一控制器中使用命令将保险箱盘的分区/dev/sdb1和/dev/sdc1组成RAID1设备;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮数据技术有限公司,未经济南浪潮数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111064289.X/2.html,转载请声明来源钻瓜专利网。