我读了这篇关于背景一致性检查(BCC)的文章: https://ask.adaptec.com/app/answers/detail/a_id/17180/kw/background
我重启了系统,运行了 ASM,日志显示系统已更改的警报和一条错误信息。重启期间未发生任何系统更改。
我启用了 BCC 并执行了验证+修复。此阵列是 RAID6,2TB,检查已运行近 24 小时。我认为不应该花这么长时间。
我尝试在 ASM 中禁用 BCC,但无法禁用,并收到一个警告窗口,提示:
操作失败:无法将 bcc 模式更改为禁用。逻辑设备验证任务因未运行而无法停止。RC:-5:API:0x1fa IOCTL:0x0
我尝试在 CLI 中禁用 BCC,并且显然成功了:
C:\adaptec\asm\cmdline>arcconf datascrub 1 off 找到控制器:1 命令已成功完成。
但是,日志文件仍然显示它正在清理,并且 ASM 仍然显示选项禁用BCC-不再启用它;所以它认为BCC仍然启用。
日志文件始终显示清理进度为 0%,并且 ASM 未显示任何移动图标或任何进度信息。以下是日志文件中的一行示例:
localhost 正在运行:RAID 6 清理 - 0%。0 个不同扇区。控制器 1,逻辑设备 0
在大约 7 个小时的时间里,我得到了 28 行这样的台词,然后我得到了这些台词:
localhost 正在运行:RAID 6 清理 - 0%。324,506,182 个不同扇区。控制器 1,逻辑设备 0
localhost 正在运行:RAID 6 清理 - 0%。0 个不同扇区。控制器 1,逻辑设备 0
localhost 正在运行:RAID 6 清理 - 0%。0 个不同扇区。控制器 1,逻辑设备 0
localhost 正在运行:RAID 6 清理 - 0%。324,506,182 个不同扇区。控制器 1,逻辑设备 0
然后它像以前一样重复另外 28 行。
阵列其他方面都运行良好。看来我可以在进入 Win7 之前,在 BIOS 启动时仅在阵列设置中禁用 BCC。但是,我担心重新启动系统会出错。我也找不到有关 BIOS 启动选项的信息,在进入之前无法阅读。
任何帮助均感激不尽。
-亚瑟
答案1
更新:清理工作在 29 小时后完成,未发现任何问题。然后我在 ASM 中禁用了 BCC,然后就成功了。因此,在清理过程中您无法更改 BCC 设置。这似乎不合逻辑。
这仍然留下了整个清理过程中日志中显示 0% 的相同老问题。此外,ASM 中没有清理进度指示。由于此控制器早已不再受支持,因此不会有针对此问题的解决方案。