存储空间运行状态“IOError,OK”

存储空间运行状态“IOError,OK”

我有一个由四个 NVMe 驱动器组成的存储池。其中一个驱动器显示奇怪的状态:

Get-PhysicalDisk -FriendlyName "ADATA*"

Number FriendlyName     SerialNumber                             MediaType CanPool OperationalStatus HealthStatus Usage
------ ------------     ------------                             --------- ------- ----------------- ------------ -----
2      ADATA LEGEND 750 0000_0000_0000_0000_707C_1823_2002_4000. SSD       False   {IO Error, OK}    Warning      Au...
5      ADATA LEGEND 750 0000_0000_0000_0000_707C_1823_2922_0000. SSD       False   OK                Healthy      Au...
4      ADATA LEGEND 750 0000_0000_0000_0000_707C_1823_2022_0000. SSD       False   OK                Healthy      Au...
3      ADATA LEGEND 750 0000_0000_0000_0000_707C_1823_2022_0000. SSD       False   OK                Healthy      Au...

因此,虚拟磁盘显示“降级”

根据 Microsoft 文档(https://learn.microsoft.com/en-us/windows-server/storage/storage-spaces/storage-spaces-states):

访问驱动器时出现暂时错误。

行动:

  1. 如果驱动器没有转换回 OK 状态,您可以尝试使用 Reset-PhysicalDisk cmdlet 来擦除驱动器。
  2. 使用 Repair-VirtualDisk 恢复受影响虚拟磁盘的弹性。
  3. 如果这种情况持续发生,请更换驱动器。

但这对我来说不清楚,这是否意味着磁盘“转换回”正常状态,或者在这种情况下我应该做什么操作?

答案1

最佳处理方案取决于数据的紧急程度以及故障排除的舒适程度。以下是两种方法的细分:

优先级:尽量减少停机时间和数据丢失(保守方法):

  1. 监控驱动器: 首先,观察驱动器一小段时间(例如 15-30 分钟)。如果在此期间状态变为“正常”,则您很可能认为这只是暂时故障,无需采取进一步措施。
  2. 准备修复:如果状态仍为“IO 错误,OK”, 备份你的关键数据 存储在与存储池关联的虚拟磁盘上。这可确保您在情况恶化时有一份副本。
  3. 寻求专业帮助(可选): 如果您不习惯使用Reset-PhysicalDisk或之类的 PowerShell cmdlet Repair-VirtualDisk,请考虑向技术人员或熟悉管理存储空间的人员寻求帮助。

优先事项:自行排除故障(积极方法):

在继续之前,请确保您拥有最新且完整的数据备份。

  1. 尝试重置驱动器(有风险): 使用Reset-PhysicalDiskcmdlet 来潜在地修复驱动器。这可能会擦除驱动器上的数据,因此,只有当您能够承受风险并且有备份时才可以继续。
  2. 修复虚拟磁盘(如有必要): 重置驱动器后(或需要更换),使用Repair-VirtualDiskcmdlet 恢复虚拟磁盘的弹性,假设数据仍然完好无损。
  3. 密切监视: 重置后请密切关注驱动器的状态。如果错误再次出现,请考虑更换驱动器。

重要的提示:

  • 无论您选择哪种方法,在采取任何操作后都要监控驱动器的运行状况和虚拟磁盘状态。
  • 如果错误仍然存​​在,则可能需要更换故障驱动器。

其他提示:

  • 考虑定期备份数据,以防止驱动器故障时造成重大损失。
  • 在使用特定的 cmdlet 之前,请先研究Reset-PhysicalDisk它们Repair-VirtualDisk以了解其用途和潜在风险。

最终,最佳方法取决于您的个人情况和风险承受能力。

答案2

您可以忽略此状态,它应该会在重启后消失。如果不这样做,您可以安排停机时间窗口,从池中移除磁盘,弹出它,用 DiskPart 或其他任何东西擦除它,然后再次添加到池中并启动“重建”。如果磁盘健康,它将再次被接受,之后您将不会遇到任何问题。如果磁盘不健康,它应该会在尝试添加到池时开始抛出错误。在这种情况下,最好在附近放一个备用磁盘。祝你好运!

相关内容