SERVERAID 8K和8K-L阵列卡在添加新硬盘时会丢失阵列配置信息

客户有一台IBM X3400需要扩容本地硬盘,去之前以为和IBM x3650M4等服务器类似,就没有多查资料,到现场后发现阵列卡型号是SERVERAID 8K,整个配置界面与x3650M4 的webbios配置阵列卡完全不同,没敢贸然操作,上网查了查资料,一些注意的地方和大家分享一下。

使用ARC配置ServeRAID_8k-l8k8i图文手册,已经上传到这里http://down.51cto.com/data/1357299

适用机型:
所有System x3400; 所有System x3500

故障现象:

当在一个已经存在的阵列配置中插入一个新硬盘时,下列信息会显示出来并伴随一个被损坏的阵列的列表:
"The following arrays have missing required members"

在所有阵列上的数据都会丢失,包括操作系统。在这个被损坏的阵列上,将无法启动进入操作系统。

受影响的配置:

下列IBM服务器受影响:
System x3400, Type 7973, any model
System x3400, Type 7974, any model
System x3400, Type 7975, any model
System x3400, Type 7976, any model
System x3500, Type 7977, any model

这篇文章没有指定特定的软件。

服务器配置了下列一个或多个IBM选件:

ServeRAID-8K-I, Option Fru p/n 25R8079
Serveraid-8K SAS Contoller Option P/N 25R8064 FRU P/N 25R8079

系统出现上述故障现象。

解决方法:

如果要避免丢失阵列信息,那么在安装新硬盘之前,要按照下面的方法对其进行初始化:
1、关闭服务器的电源;

2、拔掉服务器上所有现有的硬盘;

3、插入这个新的硬盘;

4、启动服务器;

5、在加电自检过程中,在看到Adaptec SAS RAID BIOS检测并提示如下信息时按Ctrl-A:

Press <Ctrl><A> for IBM ServeRAID

Configuration Utility!

Booting the Controller Kernel....../

6、在IBM ServeRAID ConfigurationUtility Options选项窗口中,选择"Array ConfigurationUtility";

7、在Main Menu主菜单中,选择"Initialize Drives"并按Enter;

8、按空格键来选择需要被初始化的硬盘,这些硬盘将会从左边的窗口移动到右边的窗口中,然后按Enter;

9、当出现警告提示时按Y;

10、预计每块硬盘需要用5-10秒来进行初始化,当所有的硬盘都初始化完成后,Main Menu主菜单将会显示出来;

11、按Escape退出IBM ServeRAID Configuration Utility界面;

系统重新启动;

12、在加电自检的开始,当看到IBM Logo标志显示时,关闭服务器;

13、重新安装上以前移走的硬盘;

14、那个新的硬盘可以随后安装或以后再安装;

15、启动服务器;

16、在显示Adaptec SAS RAID BIOS的界面时,将会看到下列信息:

New devices detected at the following SAS Phys: (listing

of reinserted devices)

17、按Enter回车接受当前的阵列配置;

相关文件可以在网站"Servers -ServeRAID Software Matrix"上获得,

详细信息:

当一块硬盘作为阵列的一部分后,每块硬盘都要被写上阵列配置信息的元数据。如果一块带有元数据的硬盘被安装到一个现有的阵列中,这个现有的阵列上的元数据就会被破坏并且这个阵列将会变得无法被系统使用。
在把一块硬盘插入到一个现有的阵列之前,一定要确认通过上述的初始化的步骤把所有的以前存在的元数据都要从这块硬盘上清除掉

======================================================

上面的这些是网上粘过来的,基本已经说明了添加新硬盘的操作步骤。添加新硬盘后需要初始化硬盘,点初始化时会提示将破坏RAID信息,所以必须在拔掉原硬盘后去做初始化新盘的操作。

更换硬盘的话看看后面的

更换ServeRAID 8k 或者8K-L的阵列中的硬盘后,这块硬盘会不会开始重建取决于Auto Failover和Copy Back的设置以及阵列中是否有热备份盘。
因此,如果一个阵列的状态变为critical重建将会从一块具备条件的热备份盘上开始。重建完成后,该硬盘将会恢复其热备份的状态并且成为运行的逻辑盘 /阵列中的一个有效组成部 分。通过标示ServeRAID ARC code,一块硬盘可以成为多个逻辑盘/阵列的热备份盘。

通过热插拔掉线的硬盘,或者重新启动系统,原来掉线的硬盘重新被识别并且显示为READY的状态,这时,copy back的特性将会开始将数据从热备份盘拷 回到原来掉线的硬盘上。这样保持了使用者最初设定的阵列的结构和状态。

然而当Auto Failover被禁用和插回一块已经使用过的硬盘(上面有数据)时,情况将会变得比较复杂。这种情况下,自动倒入数据的功能将会优先于拷贝回数据重建的操作。除非插入一块新的硬盘或者是使用者手动初始化插入的替代硬盘,否则原始数据将不会拷贝回替代硬盘进行重建。

这种行为主要是因为ServeRAID-8x Firmware v5.1-0 Build 9257或者更高,以及"Automatic Failover"默认是开启的。

下面的情况提供了更深入的关于Failover和Copy Back预期操作的说明。

情况一:
启用Auto Failover,并用一块新的硬盘插回原槽位来替代掉线的硬盘:

Auto Failover会做如下操作:
如果没有热备份盘,ServeRAID将会自动初始化硬盘并且开始重建
如果存在热备份盘,当有一块硬盘标示为掉线状态时,重建将会自动开始,并且这个重建的操作将会优先于任何AutoFailover设置或者操作。
如果存在热备份盘并且启用Copy Back时,重建完成后,数据将会开始从热备份盘转移到替代盘。
参考下面的全局热备盘的说明。

情况二:
启用Auto Failover,并用一块使用过的硬盘(内有数据)插回道原槽位替代掉线的硬盘:

Auto Failover会做如下的操作:
如果没有热备份盘,ServeRAID将会自动初始化硬盘并且开始重建
(注意:新插入硬盘上的数据将会被彻底清除)
如果存在热备份盘,当有一块硬盘状态显示为defunct时,重建将会自动开始并且优先于任何的Auto Failove的设置和操作。
如果存在热备份盘且启用Copy Back,重建完成后,数据将会开始从热备份盘上转移到替代盘。
参考下面的全局热备盘的说明。

情况三:
禁用Auto Failover并且插入一块新的硬盘(没有数据)到原槽位替代掉线的硬盘:
Auto Failover操作如下:
ServeRAID将会将新插入的硬盘变为READY的状态。
(注:这块新的硬盘需要手动干预去初始化硬盘使得硬盘可以被使用)
如果存在热备份盘,当一块硬盘显示为defunct的状态时,重建将会自动开始进行,并且优先于任何Auto Failover设置或者是操作。
如果存在热备份盘且启用Copy Back,在硬盘需要初始化的情况下,数据将不会从热备份盘转移到替代盘。在禁用Auto Failover时,我们需要手动完成该项操作。
参考下面的全局热备盘的说明

情况四:
禁用Auto Failover并且插入一块使用过的硬盘(内有数据)到原槽位替代掉线的硬盘:
Auto Failover操作如下:
ServeRAID会自动从插入的硬盘上自动倒入数据,最后的结果取决于硬盘上的RAID级别:
1)当作镜像时,逻辑盘将会联线并显示为critical的状态。
2)当有跨接阵列(例如RAID10)或者是具有条带的阵列(例如RAID5)时,数据从硬盘上倒入,

如果阵列上没有足够的空间使其状态变为online 或者critical,在新插入的硬盘上将会有***的告警灯(in SRM application)。这块硬盘将仍然不能使用直到逻辑盘上有足够的空间或者使用者手动的初始化硬盘。
(注:如果插入的这块使用过的硬盘原来是系统中一个阵列中的一块硬盘,这块硬盘将会被分配给一个新的逻辑盘从而这块硬盘看上去会和任何其他新插入的 硬盘一样。没有特殊情况的话,控制器会认为这是现有阵列中一块有效的硬盘。)

如果存在热备份盘,当有一块硬盘标示为defunct时,重建会自动开始并且高于任何Auto Failover设置或者操作。
如果存在热备份盘并且启用Copy Back,当替代盘用作他用或者需要初始化,数据将不会从热备份盘转移到替代盘。Auto Failover设置将会优先于用来保持最初的阵列状态的copy back操作。

注:全局热备盘在完成重建后将会依然保持热备份的状态。在完成重建后,使用者可以在任何时候通过在SRM中右键点击热备份盘选择deleting the "hot spare"删除热备份盘的热备份功能。当这些热备份盘失去热备份的作用后它们将会成为阵列的组成部分。如果使用者决定在更换掉线硬盘之前做这个操作,copy back将不会发生任何作用因为使用者已经接受了阵列新的硬盘组成结构。

SERVERAID 8K和8K-L阵列卡在添加新硬盘时会丢失阵列配置信息,布布扣,bubuko.com

时间: 2024-10-10 17:42:30

SERVERAID 8K和8K-L阵列卡在添加新硬盘时会丢失阵列配置信息的相关文章

秒开缓存系统支持的硬件阵列卡

秒开缓存系统支持的硬件阵列卡列表(不限于以下型号) 目前可以确认完美支持的有: HP/惠普 Smart Array 系列阵列卡(如P400/P410/P800等) Dell/戴尔 PowerEdge PERC4/PERC5 RAID 阵列卡 Promise PDC20XXX/40XXX系列阵列卡 LSI Logic / Symbios Logic MegaRAID SAS 2208 [Thunderbolt] 阵列卡 LSI Logic / Symbios Logic SAS1068E PCI-

IBM BR10i阵列卡配置Raid0/Raid1(转)

说明:IBM的阵列卡无论多旧多新操作步骤都基本差不多. RAID1的步骤: 开机自检过程中出现ctrl+c提示,按ctrl+c进入LSI Logic Config Utility v6.10.02.00(2006.09.27) 1.在SAS1064E上回车进入如下菜单 RAID Properties :创建.管理阵列 SAS Topology :查看物理磁盘及RAID配置信息 Advanced Adapter Properties:查看高级属性及其Restore Defaults(此操作不删除r

常用PC服务器LSI阵列卡配置

通常,我们使用的DELL/HP/IBM三家的机架式PC级服务器阵列卡是从LSI的卡OEM出来的,DELL和IBM两家的阵列卡原生程度较高,没有做太多封装,可以用原厂提供的阵列卡管理工具进行监控:而HP的阵列卡一般都做过封装了,因此需要使用自身特有的管理工具来监控. 本文以几种常用的阵列卡为例,展示其阵列卡及硬盘监控的方法. DELL SAS 6/iR卡,全称LSI Logic SAS1068E,只支持RAID 0, RAID 1, RAID 1+0, 不支持RAID 5等高级RAID特性,不支持

Linux/Centos7RAID磁盘阵列与阵列卡

Linux/Centos7RAID磁盘阵列与阵列卡 一.RAID概念? RAID--独立磁盘冗余阵列(Redundant Array of Independent Disks),原本叫做廉价磁盘冗余阵列.RAID 的基本思想是将多个容量较小.相对廉价的磁盘进行有机组合,从而以较低的成本获得与昂贵大容量磁盘相当的容量.性能.可靠性.随着磁盘成本和价格的不断降低, RAID 可以使用大部分的磁盘, "廉价" 已经毫无意义.所以RAID咨询委员会使用"独立"代替"

使用RAID阵列卡制作RAID 10 和RAID 5 步骤

公司最近进了几台带有RAID阵列卡的测试机,对于我们公司产品来说,这几台服务器的性能倒是非常不错的了.而我也终于有幸接触到了带有硬件RAID卡的服务器,所以立马倒腾了一下硬RAID的制作. 我选择了其中一台服务器做测试.这里先说一下这台服务器的硬件,当然是我们实验所需要的硬件.服务器带有4块2T的企业级硬盘和1块240G的SSD硬盘,服务器支持板载RAID,当然也有一块带有512M缓存的RAID卡. 我本想使用4块硬盘制作RAID5,这样的话,就可以有7.6T*(3/4)的实际可存储空间,但是在

一次HP 阵列卡排障

公司使用的是HP gen8机器,用的是p420i阵列卡,同时在系统的另一端,nagios监控系统配合nrpe脚本check_hpasm定期检测硬件健康. 最近为了让机器更带劲,加上了SSD硬盘,机械硬盘仅用作大容量存储,在感受速度与激情的同时,悲剧接踵而至. nagios 监控报警,硬件出错: CRITICAL - da controller 1 in slot 1 needs attention, System: 'proliant dl3x0e gen8', S/N: 'CN74xxxxx'

dell服务器各类raid 和磁盘在阵列卡上的实验

听很多人说,做好阵列的硬盘从阵列上移除后,重新从硬盘导入阵列信息的时候不能打乱位置,昨天用两台Dell R710,四块sas 300G HP硬盘做实验,实验步骤如下: 一.dell R710首先用三块硬盘做raid 5 另外的一块做全局热备盘 二.在dell R710上安装red hat linux 6.5 64位 三.清除另外一台dell R710上的阵列信息 四.将拆下来的四块硬盘按照硬盘位对应顺序插上去 ID                      # 000              

使用命令行工具对LSI阵列卡进行高效管理

LSI公司(LSI Corporation)(NASDAQ:LSI)(中文:艾萨华)是一家总部位于加利福尼亚州米尔皮塔斯 (Milpitas) 的半导体和软件领先供应商,其主要产品包括:RAID控制器.SSD控制器.ReadChannel.Preamp.Axxia网络处理器和定制ASIC等,为加速数据存储中心与移动网络性能提供了许多领先的解决方案. 在目前各大知名品牌服务器厂商:IBM.DELL.HP.华为.联想.宝德.浪潮.中科曙光等服务器都使用LSI品牌的阵列卡作为服务器存储控制器,而且其性

定制带RAID阵列卡驱动的WINPE3.0系统

最近一个朋友的服务器出现了问题,经了解他的服务器是组装的,且配置了RAID5阵列,目前无法正常启动系统,且中间一盘电源系统掉了,对数据进行了损坏,RAID正在进行数据修复中,但复制完成后发现系统无法启动,且重新安装系统也会报需要格式化磁盘,这时候如果直接安装又怕数据损坏,但是他需要将数据备份出来,于是想到了用WINPE系统,但是就目前而言百度能找到的PE系统都是无RAID阵列卡驱动的,或都阵列卡驱动不对的,为此我需要自己定制一个PE系统来解决这一问题,在这里将PE系统定制的方法说一下,希望以后遇