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

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

我配置了奇偶校验弹性的存储空间,总共有 5 个 SATA 驱动器。其中 4 个驱动器接近满容量(使用了 90%)。

因为这个原因,我现在收到容量不足警告。我没有更多可用于附加驱动器的 SATA 端口(并且我不想使用 USB 2.0/USB 3.0),所以我的计划是用 3 TB 驱动器替换现有的两个 2 TB 驱动器。除了增加容量外,我们的想法是,在重建/修复期间,剩余的 2 TB 驱动器有望“平衡”一点,因此它们的使用率将低于我自定义设置的 85% 阈值。

存储空间配置

因为我有奇偶校验,所以我可以将一个磁盘从空间中拔出而不会丢失任何数据,但是我想正确执行交换,而不是通过简单地拉出一个驱动器来模拟硬盘故障。

我需要采取哪些步骤来执行此任务?我知道我需要使用 PowerShell,但我正在寻找具体指导以确保正确完成交换。我想我还需要一次对一个磁盘执行此操作,否则我将失去池。

答案1

  1. 退出要替换的磁盘:

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

  1. 修复虚拟磁盘并将报废磁盘中的剩余数据分发到健康磁盘:

Repair-VirtualDisk -FriendlyName 'MOTHERSHIP'

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

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

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

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

运行此命令时,您还可能会收到有关容错的警告。只要您具有弹性,这就不会导致任何问题。

然后照常添加新磁盘。

相关内容