我有一个英特尔 NUC使用 Windows 10 64 位,我使用 USB3.0 (UASP) 连接8 托架硬盘盒其中包含 2 个新的 HDD WD Red 6Tb 和 1 个旧的 HDD WD Green 2Tb(99% 已满但健康,使用 ReFS 格式化)。使用这两个 WD Red,我使用存储空间创建了一个 6Tb 的双向镜像卷(厚配置),使用 ReFS 格式化。然后我想使用以下命令以管理员身份将 WD Green 的内容迁移到空的存储空间卷:
robocopy "E:\data" "D:\data" /COPY:DAT /DCOPY:DAT /E /J /B /MT:4 /W:5 /R:50 /UNILOG:log.txt /TEE
我尝试了两次,结果都一样:一切似乎都运行良好,大约 30 分钟后,存储空间突然认为两个磁盘同时发生故障并关闭了池。但如果我将它们重新联机,一切都会再次完美运行!
我不认为磁盘有故障,因为除了这个 2Tb 文件传输之外,它们在执行其他任何操作时都表现良好。我收到的第一个硬盘盒明显有故障,我把它寄回去更换了,现在新的硬盘盒似乎很好,除了这次转移之外,我没有遇到任何问题。
从我在互联网上找到的信息来看,两个健康磁盘同时被宣布死亡的最佳猜测可能是 30 分钟的计时器将 HDD 外壳或 HDD 本身置于空闲模式,当下一次访问发生时,当一切恢复在线时,Windows 已经将两个磁盘标记为无响应。但为什么这会发生在大型复制过程中?所以我有点困惑……
此存储空间卷可能存在什么问题?我应该检查什么来确定此问题的根本原因?
答案1
我怀疑这是因为空闲/睡眠定时器。如果真是这样,即使没有复制,您也应该看到驱动器死机/脱机。
这智微JMS567不过,我的 IOCrest 适配器默认启用了待机定时器。但显然实际默认超时是10分钟,尽管它有一个虚假违约30分钟:
您可以尝试使用以下方法禁用计时器sdparm:
sdparm --set STANDBY=0 PDN
Windows 枚举的磁盘号在哪里N
,显示在Disk Management
和list disk
中diskpart
。PD
代表磷物理的德河流。
对于存储空间池中的磁盘,您可能需要测试并猜测物理磁盘编号。例如:
您不是在池中的虚拟磁盘上运行它,而是在每个物理磁盘上运行它。
请注意,设置是易受机箱电源循环影响。
编辑:我刚刚闪过StarTech 上有固件更新到我的芯片。显然,默认情况下,它的待机定时器已禁用。您可能需要确认机箱上的固件是否也已禁用它(以防 StarTech 没有针对此更改更改固件版本):