戴尔Poweredge 1950 IIItesting服务器 – 交换镜像磁盘

我有一个testing服务器(PE 1950 III)。 我想运行带虚拟机的Windows Server 2012 R2 Hyper-V环境以及带虚拟机的ESXi 5.x环境。 这是严格的testing。 我的理解是PERC 5 / i根据您configuration的RAIDconfiguration向磁盘写入元数据。

我的磁盘集是:

  1. 2个160GB 5400 RPM SATA驱动器(ESXi 5.x) – RAID 1
  2. 2个500GB 5400 RPM SATA驱动器(Server 2012 R2) – RAID 1

我希望能够使用相同的服务器在磁盘集之间进行交换。 因此,磁盘组将总是看到相同的CPU /内存/控制器和固件的转速。

我唯一担心的是,当我在另一组磁盘中交换时,RAIDconfiguration是否会在给定的一组磁盘上丢失。 每当我在上面的#1和#2磁盘集之间进行交换时,是否需要重新configurationPERC 5 / iconfiguration?

显然,在交换到另一个磁盘组之前,我将closures当前的环境并closures电源。 我也将确保插槽0和1中的磁盘总是被重新插回到机箱中相应的插槽中。

这是testing和分期,所以数据并不重要,但我真的不想破坏这些磁盘上已经上演OS / VMconfiguration,但我只有一个testing服务器工作。

那么每次交换磁盘集时,都需要重新configurationPERC 5 / i吗? 或者是足够智能的系统从磁盘提取必要的数据并透明地启动。 ?

在此先感谢,/ rw

你不必重新configuration任何东西。 RAID超级块被存储在驱动器上。 因此,每次切换驱动器时,PERC都会检测到正确的configuration。

唯一可能发生的是,PERC会通知你事情已经改变。

Yarik是正确的 – 特定于每个RAID组的元数据存储在驱动器上,并在启动时由控制器识别。

每次执行驱动器交换和引导时,PERC控制器都将看到驱动器的configurationID与存储在板上的configurationID不匹配,并且磁盘将被标记为“外来”。 确保在这种情况下总是导入外部configuration – 清除将擦除磁盘上的元数据,并且您将不得不重新创buildRAID(无需初始化)以重新获得对数据的访问权限。