WEB开发网
开发学院服务器存储技术 实现软RAID 阅读

实现软RAID

 2007-09-12 11:51:57 来源:WEB开发网   
核心提示:系统磁盘分类在Windows 2000 Server操作系统中,磁盘分为基本磁盘和动态磁盘两种类型,实现软RAID,基本磁盘遵守 Windows NT Server 4.0 磁盘组织结构中面向分区的方案,在安装 Windows 2000 Server操作系统时,重新插入新的磁盘,不需要用户做任何工作,系统自动将物理磁盘

系统磁盘分类

在Windows 2000 Server操作系统中,磁盘分为基本磁盘和动态磁盘两种类型。

基本磁盘遵守 Windows NT Server 4.0 磁盘组织结构中面向分区的方案。在安装 Windows 2000 Server操作系统时,系统自动将物理磁盘初始化为基本磁盘。在基本磁盘中可以创建和删除主分区、扩展分区和逻辑分区,不能创建磁盘的镜像。

动态磁盘是一种包含使用“磁盘管理”创建的动态卷的物理磁盘。动态磁盘不包含分区或逻辑驱动器,也不能使用MS-DOS访问。在动态磁盘中可以创建和删除简单卷、跨区卷、带区卷、镜像卷和 RAID-5 卷。

RAID1与RAID5分析

在RAID技术中,只有RAID1和RAID5可以提供数据的容错功能。

1.RAID1技术

该技术又称磁盘镜像技术,适用于两块物理硬盘的数据容错。采用这种方法时,数据被同时写入到两个物理硬盘中。如果一块硬盘失败了,系统将利用来自另一块硬盘中的数据继续运行。所有数据同时写入主硬盘和第二硬盘(或者叫做镜像硬盘)。

2.RAID5技术

该技术适用于三块以上物理硬盘的数据容错。采用这种方法时,数据在所有硬盘上都保存有奇偶校验信息。当一块硬盘发生故障时,可以利用奇偶校验信息来重新构造数据,不会造成信息的丢失。

软RAID1实现过程

1.安装Windows 2000 Server操作系统。假设将其安装在第一块物理磁盘上。

2.升级第二块磁盘(非系统磁盘)为动态磁盘

进入“磁盘管理”界面,选中要升级的非系统磁盘(如图1)。点击右键,选择“升级到动态磁盘”,按照提示一步一步向下进行,即可完成非系统硬盘从基本磁盘到动态磁盘的升级。

实现软RAID

图1 磁盘管理界面

3.升级第一块磁盘(系统磁盘)为动态磁盘

升级方法同上。注意,在升级过程中,由于系统磁盘上安装了操作系统,操作系统正在使用本磁盘,因此,在升级时会有一个“强制卸下”的提示,点“是”,继续进行,最后,重启计算机,完成系统磁盘从基本磁盘到动态磁盘的升级。

至此,两块硬盘全部已升级为动态磁盘。

4.创建系统分区软RAID1

在第一块磁盘上用鼠标选中需要进行镜像的分区,点击右键(如图2)。选择“添加镜像…”,按照提示,选择第二个动态磁盘,完成系统分区的镜像。

实现软RAID

图2 选择添加镜像

5.创建非系统分区软RAID1

如果在第一个磁盘上已经创建好了非系统的磁盘分区,可以按照“创建系统分区软RAID1”中所述的方法实现非系统分区的软镜像。如果在第一个磁盘的剩余空间上没有创建好磁盘分区,则在选中未创建的磁盘分区后,点击右键,选择“创建卷→镜像卷”(如图3)。按照提示,即可完成非系统分区的磁盘镜像。

实现软RAID

图3 创建卷向导界面

软RAID5实现过程

实现软RAID5过程基本与实现软RAID1过程相同,首先需要将做软RAID5的磁盘全部升级为动态磁盘,然后在创建磁盘卷时,选择“RAID5卷”,按照提示完成即可。

软件RAID磁盘故障处理

1.软RAID1磁盘故障处理

(1)主硬盘(即安装操作系统的物理硬盘)发生故障

主硬盘发生故障导致系统不能启动时,有两种处理方法。

方法一:将主硬盘拆下来,将镜像硬盘上的硬盘ID号改成主硬盘的硬盘ID号,然后将镜像硬盘安装到主硬盘所在的位置,重新加电启动操作系统。

方法二:将镜像磁盘从服务器硬盘托架上拆下来,安装到其他的服务器上,找到镜像硬盘下的Boot.ini文件,修改文件中的操作系统启动位置参数,保存,变镜像硬盘为主硬盘,加电实现系统的启动。系统启动后,应及时更换已坏的硬盘,按照上述方法重新做一次硬盘软镜像。

(2)镜像盘(第二个物理磁盘)发生故障

镜像硬盘发生故障时,系统可继续运行。但不能实现数据的冗余备份,应及时对已坏的镜像磁盘进行更换,按照上述方法重新做一次硬盘软镜像。

2.软RAID5磁盘故障处理

当实现软件RAID5的磁盘发生故障时,不影响系统的正常使用和数据的安全性。用户可以更换有故障的磁盘,重新插入新的磁盘,不需要用户做任何工作,系统可以通过计算机自动将发生故障磁盘上的数据全部恢复到新的磁盘上。

Tags:实现 RAID

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接