中国网管论坛's Archiver

bonjovi 发表于 2004-5-29 10:48

RAID技术白皮书问答

问:Adaptec ATA RAID 2400A raid控制卡安装步骤


我在系统中安装了FireConnect/DVPics AFW-4300适配卡,加载驱动程序的过程都很顺利。可是,在安装了该卡后,每当我要关机时,系统总是重新启动。我已经在几个PCI插槽试着重新安装此卡,并且避免安装1394驱动,但是系统仍无法正常关闭。是否在主板和AFW-4300之间存在兼容性问题?

答:任何新增到RAID上的硬盘必须是初始化的! 假如某个用过的硬盘要加到阵列中,它必须在接到RAID控制卡前接受如下两种操作中的一个:

1.       按照制造商的相关指南执行低级格式化(使用无RAID ATA接口)。

2.       用RAIDUTIL工具包的ZAP工具将该硬盘“ZAP”化。详见关于ZAP的第000406-0001 号文章。

使用一个存有信息的硬盘,特别是在别的阵列中用过的硬盘,会让你的阵列出问题,导致数据崩溃,甚至令系统无法启动。

即使将一个RAID阵列系统中的失效盘导入到一个正在运行或新的RAID阵列也可能造成RAID阵列或系统崩溃。

切记!――任何新进RAID阵列的硬盘必须是崭新的,或可以被系统视作是全新的。





问:怎么才能检验我的RAID阵列是否冗余?


很多用户希望在将服务器投入使用前,测试一下RAID卡和阵列是否具别冗余性。本文就阐述了最逼真的仿真一个实际故障的正确方法。

请勿使用下列任何方法来仿真故障。
裼孟铝惺侄谓造成无法预料的结果和系统不稳定:

请勿在系统开机时拔掉硬盘电源

请勿在系统开机时拔掉SCSI线缆

请勿在拔掉硬盘电源后,启动系统

请勿拔掉SCSI线缆后,启动系统

请勿从外部机架中拔出硬盘


上述任何手段都不能精确地模拟真实故障,并且会对元件造成损坏。


请遵照下面的步骤来正确地在冗余阵列上模拟故障:

首先创建RAID1,5,0/1,0/5。然后安装操作系统。您不必等到阵列创建完毕后再安装操作系统。本文假设操作系统是Windows2000。当操组系统安装好后,安装给适配卡 配备的
Adaptec Storage Manager 软件。

必须等阵列完成建立过程,如此RAID才能处于理想状态。阵列如果不是在理想条件或状态下,是无法容错或冗余的。

当完成创建且阵列状态为理想(optimal)时,启动Storage Manager 工具。您应当可以看到RAID控制卡以及连到卡上的硬盘。属于阵列内部的硬盘将在硬盘图标上有一个蓝色的RAID字样。假如您把某个硬盘设为热备份硬盘,该盘会在硬盘图标上有一个红色的圈和一个白色的加号。我们建议在故障仿真中不要使用热备份设置,除非您打算测试特定的功能。

下一步,双击RAID阵列中的一员。屏幕上会显示出SCSI设备的信息。在屏幕上有一个标示为故障硬盘的按钮。选中“故障硬盘”则会把该盘标记为故障盘。为避免意外的阵列损失,您用这个方法只能假定一个故障盘。

在指定故障盘后,系统应当继续正常运转。系统能在降级模式(Degraded Mode)下重新启动。当测试完成后,再打开Storage Manager工具,双击代表故障RAID阵列的LSU(Logic Storage Unit),并选择重建。确保阵列在做其他测试前重建完毕。

假如您测试热备份功能,一旦“故障盘”按钮按下,热备份盘会介入,并自动开始阵列重建。假如重建未开始,那就激活某些硬盘操作如双击“我的电脑”,再访问RAID。这也将启动重建过程。

还有另外一个替代方法来测试阵列冗余性,此法无需安装操作系统或Storage Manager.



首先建立冗余RAID1,5,0/1,0/5。假如你要测试系统能够启动,打开fdisk并创建一个小的DOS分区。重启系统并用/s指令格式化该分区。一旦阵列建立完毕,重启系统并进入SMOR。

一旦进入SMOR,按下Alt+F10+o(字母o而非数字0)。选中RAID阵列中的某一成员,按下Alt+a。跳出的选项之一是“令硬盘失效”。选择该选项就会把该硬盘标为故障盘。为避免阵列的意外损失,此法只能指定一个故障盘。

在指定一个故障盘后,系统应当可以继续正常运行。并且能以降级模式重新启动。


假如您测试热备份功能,一旦“故障盘”按钮按下,热备份盘会介入,并自动开始阵列重建。我们建议在故障仿真中不要使用热备份设置,除非您打算测试特定的功能。


当测试完毕,进入SMOR工具,按下ALT+R并选择重建。确保阵列在做其他测试前完成重建。

小心:上述方法仅作为举例。在模拟故障时要极为小心。总是存在的丢失所有的数据的风险。如果您事先未备份关键数据,您可能会永远失去它们。





问:怎么才能迫使阵列中失效的硬盘恢复到理想状态?



在阵列中的一个或多个硬盘被标为失效,但是我们相当肯定它们是完好的,能否强行将失效硬盘恢复到理想状态并加回到阵列中,而不必将它们重建回阵列。

答:的确,当某个硬盘被控制卡认做有故障时,通常假定硬盘存在某种形式的缺陷,应当迅速予以更换,以防止由于阵列总是试图将它重建进阵列而导致阵列崩溃。

然而,在极少情况下,硬盘被标为故障,但其实是故障警告过早。也就是说硬盘由于其他某些环境因素而被踢出局且标为“故障盘”,但事实上硬盘没有任何物理问题,完全可以安全地编入现有的阵列中。

发生这种情况时,可以强行把硬盘设回理想状态而不用经过耗时的重建。

下面是操作的具体步骤:

1.         启动系统,按下(Ctrl+A或 Ctrl+D,根据您的系统的具体设定),进入控制卡BIOS。

2.         在控制卡BIOS窗口的右方,选中RAID图标并回车,将图标放大。

3.         选择阵列中处于故障状态的硬盘,同时按下 (Alt + F10 + O) ,注:是字母“O”而不是数字“0”。

4.         然后,按下(Alt + A)进入“执行(Action)”菜单,选择“令其理想化(Make Optimal)

5.         此时,故障盘就恢复到原来的理想状态。继续选择阵列中其他相信是完好的盘直到所有硬盘都达到理想状态。而后,您就可以实施正常的阵列操作。

这种方法适用于阵列中的每个硬盘都被标为“故障”,而其实早先操作系统处于无法访问状态。

但是,假如在任何RAID结构中有两个以上硬盘确实有问题,这个办法就不是恢复硬盘的可行之选,因为被迫理想化的硬盘通常会很快再度失效。






问:如何才能更换Adaptec SCSI Raid 2100S控制卡而不会丢失数据?



如果可能的话,我们建议在改变您的系统前,作一次完整的备份并且对数据作相应确认。

要更换控制卡,只需关闭电脑,用相似的控制卡替换原有的RAID控制卡。

当您再次开机时,RAID控制卡会自动侦测到存在硬盘上的RAID表信息,从而把它保存到

Adaptec SCSI RAID控制卡的NVRAM内。这样,您就成功地更换了控制卡。

提示:假如RAID控制卡曾用于其他RAID结构,您需要清除RAID卡上的NVRAM。注意:当擦写NVRAM或清除NVRAM时请断开所有接到SCSI控制卡上的SCSI设备。
要清除NVRAM,请参照第010319-000007号文章。





问:在Windows 2000 环境下安装Adaptec SCSI RAID控制卡的指导说明



Windows 2000

下面是Windows 2000环境下安装Adaptec SCSI RAID控制卡的三个主要步骤:

l         把Windows NT升级到Windows 2000

l         安装到一个新系统

l         在现有系统中加装控制卡

注:Adaptec Windows 2000驱动程序中不包含数字签名。您在安装过程中会收到关于数字签名的多次警告。请忽略这些警告,继续安装。当升级或安装完成后,驱动程序能正常工作。

把Windows NT升级到Windows 2000

注:在开始安装时,您要在很短的时间内(约5秒内)按下F6。当F6起作用后,在屏幕底部会出现一个提示。假如您没有及时按下F6,必须重新启动Windows 2000安装过程以正确地完成全过程。

1.)在开始升级前,从Adaptec光盘的磁盘映射上创建一个驱动盘。步骤如下:

a. 在软驱中插入一张空白软盘并格式化

b. 把\packages\win_2000\driver 子目录下的所有文件拷贝到软盘上

2.) 拔出软盘,然后启动 Windows NT 4.0.

3.) 运行在第1.)步创建的驱动盘中的w2kprep.exe 工具。

4.) 插入Windows 2000 光盘,执行光盘上的setup.exe程序。 Setup程序将复制一些文件而后重启系统。

5.) 当系统重新启动时,在硬件检测信息出现之后,会有一小段蓝屏。当提示安装第三方驱动程序时,按下F6。

6.) 当提示出现时,插入I2O驱动软盘,选中 Adaptec I2O RAID 主机适配卡Windows2000驱动程序后按回车。然后按照屏幕提示操作。




安装到一个新系统

注:在开始安装时,您要在很短的时间内(约5秒内)按下F6。当F6起作用后,在屏幕底部会出现一个提示。假如您没有及时按下F6,必须重新启动Windows 2000安装过程以正确地完成全过程。

1.) 在安装前,通过Adaptec随机软件光盘映射上创建一个驱动程序盘。步骤如下:

a. 在光驱中插入Adaptec随机软件光盘
b. 重新通过光驱启动系统
c. 当屏幕显示Adaptec安装工具时,选择创建驱动程序盘(Create driver disks)。在出现操作系统列表后,选中Windows 2000并点击确认。
d. 从光驱中取出Adaptec 随机软件光盘,插入Windows 2000 光盘。重新启动系统,开始Windows 2000安装。

2.) Windows 2000安装开始时,在硬件检测信息出现之后会显是一个蓝屏。在提示安装第三方驱动程序时,按下F6.

3.) 在激活F6后,插入I2O 驱动盘,选中Adaptec I2O RAID 主机适配卡Windows 2000驱动程序,回车后按照提示来操作。

4.) Windows 2000第一次启动时,它会开始一个新硬件导引。点击下一步(Next),然后选中搜寻设备的合适驱动程序(Search for suitable driver for my device),再次按下一步(Next)。

5.) 插入Adaptec驱动程序软盘。选择软盘,按下一步(Next)。导引将找到Adaptec SCSI RAID Adapter。

6.) 按下一步(Next),遵照指示完成这部分安装。中间需要关机和重新启动系统。当重新启动时,继续上述步骤以完成安装。





在现有系统中加装控制卡

1.)在开始升级前,从Adaptec光盘的磁盘映射上创建一个驱动盘。步骤如下:

a. 在软驱中插入一张格式化的空白软盘

b. 把\packages\win_2000\driver 子目录下的所有文件拷贝到软盘上

2.) 启动Windows 2000,发现新硬件导引(Found New Hardware Wizard)将找到一个 SCSI/RAID控制卡。把Adaptec驱动程序盘放入软驱。选择软驱为驱动程序文件来源,接着按下一步 (Next)

3.) 在随后出现的两个窗口中都按下一步(Next)

4.) 根据屏幕指令完成Adaptec SCSI RAID 安装。





问:我的Adaptec I2O RAID 适配卡能否在Red Hat 7.2平台上工作?



依照一般规律,Red Hat设置过程安装内核2.4.7内含的普通I2O 块设备支持,而不是Adaptec's I2O RAID 支持驱动程序。


Red Hat建立了可自定义的设置磁盘和驱动映射,其中包含Adaptec I2O RAID支持,可在 [url]http://people.redhat.com/tcallawa/dpt/[/url] 网站上查询。

Red Hat与Adaptec紧密合作,使这个问题得以迅速解决,借此也要特别致谢Red Hat公司的Tom Callaway先生对此事的参与和支持

zimac 发表于 2004-7-13 18:36

ding

d

赖皮熊 发表于 2004-7-14 09:04

不错的文章

木木 发表于 2004-7-14 10:01

不精典的不顶,收精

ccino_kong 发表于 2004-7-14 10:12

欧,一直是这四个人到处在顶欧,我推木木

hejianpei 发表于 2008-2-28 09:44

楼主辛苦了

luvida 发表于 2008-4-2 16:59

系统网络教程
本文来自: 中国网管论坛(bbs.bitsCN.com) 详细出处参考:[url]http://bbs.bitscn.com/38330[/url]

页: [1]

Powered by Discuz! Archiver 6.1.0  © 1999-2008 bbs.bitsCN.com