raid – 从阵列中重用驱动器

我在这里阅读了这个问题Reusing Raid 5 Drive?,但我不确定它是否100%适用于我的情况.

从阵列中删除驱动器以用作另一个阵列的备用驱动器时的标准做法是什么?是否绝对有必要擦除驱动器并移除阵列,或者我可以从退役服务器中取出驱动器并将其插入另一个驱动器中?

我想打破生产服务器上的RAID 1阵列(所以我有一个备份驱动器),如果升级顺利,则将驱动器返回到阵列以恢复镜像功能而不引入全新的驱动器;但是,从逻辑上讲,我可以通过这种方式看错了.

思考?

服务器是在操作系统驱动器上运行RAID 1的HP DL380 G7(ESXi是操作系统),以及具有4 300 Gb驱动器的RAID 5阵列.

最佳答案
您无需擦除驱动器即可执行您所描述的操作.你会发现你甚至没有方便的方法来擦除单个磁盘.

不过,我建议你不要将RAID 1阵列作为一种备份形式.如果升级“变得糟糕”会怎样?

不应该提升此做法,因为它存在一些风险,并且不会扩展到其他RAID级别或更大的磁盘组.

惠普确实有一种制裁方法来执行此类操作.它被称为Split/Recombine Mirror Array.

编辑:

您正在使用VMware ESXi执行此操作.没有必要为ESXi解决这个问题.升级VMware时,可以选择恢复备用Bootbank.

见:How is the /altbootbank/ partition used in ESXi?

或者VMware ESXi architecture paper.

The ESXi system has two independent banks of memory, each of which
stores a full system image, as a fail-safe for applying updates. When
you upgrade the system, the new version is loaded into the inactive
bank of memory, and the system is set to use the updated bank when it
reboots. If any problem is detected during the boot process, the
system automatically boots from the previously used bank of memory.
You can also intervene manually at boot time to choose which image to
use for that boot, so you can back out of an update if necessary.

转载注明原文:raid – 从阵列中重用驱动器 - 代码日志