SAN系统异常情况下的保护方法技术方案

技术编号:2851454 阅读:216 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种SAN系统异常情况下的保护方法,用以维护LVM信息存储于操作系统核心、硬盘及配置文件时的一致性,该方法包含以下步骤:以建立或删除方式来存储LVM信息;及启始监测模块以使配置文件中的DG、VG、VD、LV等LVM信息彼此保持一致性;使LVM信息于配置文件与硬盘内保持一致性;及使LVM信息于硬盘与操作系统核心内保持一致性。

【技术实现步骤摘要】

本专利技术关于一种SAN系统的管理方法,特别是一种SAN系统异常情况下的保护方法
技术介绍
逻辑卷管理(Logical Volume Manager,LVM)的信息主要记录在三个层面上,由下至上分别是操作系统核心、硬盘、配置文件。配置文件包括/etc/liblvm、/etc/lvmtab.d。/etc/liblvm连续存放着系统中所有VG的名称,系统存在的所有VG就通过这个文件读出。/etc/lvmtab.d为每个VG分别建立一个文件,存放此VG使用的RAID或分区信息、建立的LV信息等内容。建立一个LV,分为建立VG和LV两个阶段,VG可以使用RAID或者硬盘分区来建立。建立VG和LV两个阶段信息的存储顺序是相同的。由图1不难看出,在建立VG或LV的过程中,如果在步骤101、步骤102的时刻突然断电或发生操作系统核心异常而引起程序中断时,LVM信息是不完整的,所以在下次启动时就会报出操作系统核心信息和配置文件不一致的错误,并无法进行修复。所以,有些存储服务器明确规定在建立实体的过程中不允许有断电或其它引起程序异常终止的情况发生。因此,现今便需要一种方法能够避免因异常情况导致的本文档来自技高网...

【技术保护点】
一种SAN系统异常情况下的保护方法,用以维护一LVM信息存储于一操作系统核心、一硬盘及一配置文件时的一致性,其中该方法包含以下步骤:以建立或删除方式来存储该LVM信息;及启始一监测模块以使该配置文件中该LVM信息保持一致性; 使该LVM信息于该配置文件与该硬盘内保持一致性;及使该LVM信息于该硬盘与该操作系统核心内保持一致性。

【技术特征摘要】
1.一种SAN系统异常情况下的保护方法,用以维护一LVM信息存储于一操作系统核心、一硬盘及一配置文件时的一致性,其中该方法包含以下步骤以建立或删除方式来存储该LVM信息;及启始一监测模块以使该配置文件中该LVM信息保持一致性;使该LVM信息于该配置文件与该硬盘内保持一致性;及使该LVM信息于该硬盘与该操作系统核心内保持一致性。2.如权利要求1所述的SAN系统异常情况下的保护方法,其特征是以建立方式来存储该LVM信息的步骤,包含以下步骤建立一配置信息;在该硬盘储存该配置信息;及在该操作系统核心建立该配置信息。3.如权利要求1所述的SAN系统异常情况下的保护方法,其特征是以删除方式来存储该LVM信息的步骤,包含以下步骤删除该操作系统核心的一配置信息;删除该硬盘的该配置信息;及删除该配置信息。4.如权利要求1所述的SAN系统异常情况下的保护方法,其特征是使该配置文件中该LVM信息保持一致性的步骤,包含以下步骤确认每一DG信息与每一VG信息一一对应;确认该DG信息中的RAID信息与该VG信息中的RAID信息一致;及确认每一VD信息与每一LV信息一一对应。5.如权利要求1所述的SAN系统异常情况下的保护方法,其特征是使该LVM信息于该配置文件...

【专利技术属性】
技术研发人员:宋建福刘文涵耿新
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1