重新插入一个RAID磁盘。 定义为外国人。 是导入还是清除正确的select?

我已经在Windows Server 2008的DELL服务器上重新插入了一个RAID磁盘。驱动器状态指示灯在绿灯和黄灯之间变化,监视器显示以下消息:

There are offline or missing virtual drives with preserved cache. Please check the cables and ensure that all drives are present. Press any key to enter the configuration utility. 

我按了一个键,PERC 6 / I集成BIOSconfiguration实用程序显示该磁盘的RAID状态为脱机。

重新插入磁盘后,显示器显示以下消息:

  Foreign configuration(s) found on adapter. Press any key to continue or 'C' load the configuration utility, or press 'F' to import foreign configuration(s) and continue. 

在网上检查后,我不确定我是否应该select导入或清除。 我无法确定导入是指将数组/系统中的信息导入到现在的外部磁盘还是其他方式,即将信息从外部磁盘导入实际工作正常的arrays/系统。 也; 如果在该磁盘重build之前清除是必要的事情,或者清除意味着清除系统以某种方式准备将信息从外部磁盘导入到arrays/系统。 我想在这里做出错误的select可能是致命的。

请通过告诉要select什么和为什么来帮助清除这个问题。

编辑:我已经find更多的信息,在dell.com支持疑难解答:

  • 如果数组正在工作,则清除外部数据,如果数组处于脱机状态,则导入外部数据

在同一页上戴尔支持也说:

经验法则

  • 如果受影响的arrays当前正在运行并且数据可以访问,请清除“外部”configuration。

  • 如果受影响的arrays当前不起作用,请导入外部configuration。

在我的情况下,Windows将无法启动,我只给予上述提到的文本,当打一个键打开PERC这是显示磁盘除了外国磁盘联机。

所以我需要知道这是如何定义的。 我的数组是function性还是非function性的,以及如何判断?


@JimNim,谢谢你的详细解答。 在进入PERC菜单时点击ESC后,服务器告诉我使用Ctrl + Alt + Del并重新启动。 随着Ctrl + R的消息出现,我试图使用该组合键。 不知道我是否有你想要的地方,因为显示器显示了前面提到的信息,在按下按键后,我回到了PERC菜单。 假设这是Ctrl + R会给我的地方。 请帮助分析该做什么以及是否仍希望启动和运行服务器,或者如果您需要更多的细节。

PERC菜单显示如下:

VDpipe理主页:

  • 控制器0
  • 磁盘组0
  • 虚拟磁盘
    • 虚拟磁盘0(红色)
    • 虚拟磁盘1(红色)
  • 物理磁盘
  • 空间分配
  • 热备件

VDpipe理右侧,同时突出显示控制器0

外国configuration现在控制器提供:

  • DG计数:1
  • VD计数:2
  • PD数:6

VDpipe理右侧,同时突出显示磁盘组0

外部configuration存在磁盘组0支持:

  • VD计数:2
  • PD数:5
  • 空间Avl .: 0.000MB
  • Free Seg .: 0
  • 专用HS:0

VDpipe理右侧,同时突出显示虚拟磁盘0

外国configuration目前的虚拟磁盘0支柱:

  • RAID级别:5
  • RAID状态:脱机
  • 大小:97.656GB
  • 操作:无

VDpipe理右侧,同时突出显示虚拟磁盘1

外国configuration目前的虚拟磁盘1支柱:

  • RAID级别:5
  • RAID状态:脱机
  • 大小:4.450TB
  • 操作:无

PDpipe理主页:

  • 00:SEAGATE,在线
  • 01:WD,在线
  • 02:WD,在线
  • 03:希捷,国外
  • 04:希捷,失败
  • 05:希捷,在线

欢迎来到serverfault! 根据你在“回答”post中提供的信息(你应该编辑你的问题来提供额外的信息,而不是发表回答):

噢亲爱的。 看起来你有一个失败的磁盘,然后arrays抛出另一个磁盘出于任何原因 – 考虑到发生的任何事情的结果是致命的,它要么在重build期间popup一个“工作”驱动器到热备份(带你到两个当前工作集中的失败/不可用的磁盘),或者您没有热备份,popup将您带到两个脱机磁盘。 两个磁盘脱机RAID5 =猝死。

你也许可以亲吻这个arrays上的数据 – 最好的情况是,你已经有了一些文件系统损坏的数据,无法从caching刷新到磁盘。

在任何情况下,您的RAID组都是“无法正常工作”(您的虚拟磁盘处于脱机状态),因此根据您find的戴尔指示信息,应该“导入”外来arrays,并希望将其添加回现有的raid5arrays由于不清洁的状态造成了太多的损害,但是基本上你应该已经准备好从头开始了,因为控制器每次都会创build一个额外的脱机虚拟磁盘集合,只有一个驱动器缺less基于“导入”外国“磁盘。

如果奇迹出现了,那么你应该做大量的检查,你需要在这个服务器上可读/可用的所有东西实际上是可读/function的 – 或者更好的是,计划重新安装它,因为在这种故障之后,数据的完整性受到严重质疑。

如果您知道其中一个驱动器已经失效,则不会提及,因此作为后续操作,请确保已configuration好所有RAIDarrays的configuration以尽量减less后续风险。

你有2个失败的磁盘。 RAID5 + 2发生故障的磁盘=发生故障的arrays。

你有两个select:

  1. 将驱动器发送给恢复公司,让他们恢复您的数据。 您可能会将几乎全部(如果不是全部)数据恢复。 这可能会花费你2500美元,加上新驱动器的成本,因为你不应该再次使用旧的驱动器。
  2. 继续使用你的configuration,冒着全部数据丢失的风险。

您需要在启动过程中使用Ctrl + R进入PERC适配器的configuration屏幕。 从那里,你应该能够看到有问题的驱动器是否是处于“外部”状态的唯一驱动器,以及RAID设置是否降级/联机或失败。 如果只有一个驱动器是外来的,你几乎肯定不想导入它; 这可能是一个可靠的方法,最终导致RAID组中的数据损坏,如果不是重新安装操作系统并从备份恢复数据,则必须至less进行一些文件系统修复。 如果MULTIPLE驱动器是外部的,RAID显示失败,则应尝试导入。 这通常很有可能使RAID重新联机。 如果RAID只是降级/在线,并且只有一个驱动器显示为外部,清除通常只是一个好主意 – 在这种情况下您会清楚,因为所讨论的驱动器不再具有RAID的准确最新数据设置,并且重build是必要的。 如果导入不能解决问题,则最后一个选项将是“重新生成”,从头开始重新创buildRAID集,而不进行初始化。

如果您的系统仍在保修期内,我强烈build议联系支持人员获取更多帮助(不确定此类问题对保修期外支持有多大帮助)。