如何安全地交换/更换奇偶校验存储池中的物理磁盘

我的存储空间configuration了Parity弹性,共有5个SATA驱动器。 4个驱动器接近满负荷(90%使用)。

我现在正在接受一个低容量的警告,因为这个。 我没有更多的SATA端口可用于额外的驱​​动器(我不想使用USB 2.0 / USB 3.0),所以我的计划是用3 TB驱动器replace两个现有的2 TB驱动器。 除了容量增加之外,这个想法是在重build/修复期间剩余的2TB驱动器将希望稍微“平衡”,因此它们的使用将低于我的85%的自定义阈值。

存储空间配置

由于我有奇偶校验,我可以在没有任何数据丢失的情况下将一个磁盘拔出空间,但是我想要正确执行交换,而不是通过简单地将一个驱动器拔出来模拟硬盘故障。

我需要采取哪些步骤来执行此任务? 我知道我需要使用PowerShell,但我正在寻找具体的指导,以确保交换正确完成。 我想我还需要在一次的时候用一个磁盘来做到这一点,否则我会失去游泳池。

  1. 淘汰您要replace的磁盘:

Set-PhysicalDisk -FriendlyName 'WDC...' -Usage Retired

  1. 修复虚拟磁盘并将剩余的数据从退出的磁盘分发到正常的磁盘:

Repair-VirtualDisk -FriendlyName 'MOTHERSHIP'

  1. 最后,删除退出的磁盘:

$PDToRemove = Get-PhysicalDisk -FriendlyName 'WDC...'

Remove-PhysicalDisk -PhysicalDisks $PDToRemove -StoragePoolFriendlyName 'Media Storage'

使用Remove-PhysicalDisk ,不能使用-FriendlyName ,而是可以将Get-PhysicalDisk的输出存储在variables中,并将其传递给Remove-PhysicalDisk ,然后PowerShell将其转换为正确的对象。

运行此命令时,您也可能会收到有关容错的警告。 提供你有弹性,这不会导致任何问题。

然后照常添加新磁盘。