我们在 RAID-6 上运行 HyperV 服务器(操作系统为 Windows Server 2008 R2)。硬件是 LSI MegaRaid SAS 8704EM2 控制器,配有 4 个 1TB WesternDigital SATA 驱动器。该服务器已在此硬件上启动并运行了 4 个月。
但是每周,MegaRAID 存储管理器仪表板上都会出现一条警告消息,我引用一下,“无法启动巡检读取,因为 PD 要么未联机,要么位于具有活动进程的 VD 中,要么位于排除的 VD 中”。不要问我什么是 PD 或 VD - 我不知道。
我通过 Google 搜索并发现了以下内容:
- 巡逻读取(也适用于 Intel 和 Dell RAID)是一项有用的诊断程序,用于检查是否可以读取所有驱动器上的所有数据。
- 官方文档“附录 A 事件和消息”仅列出了可能的消息(没有任何修复条件的提示)。它还说“警告”错误级别意味着“某些组件可能接近故障点”。
我应该担心我的数据吗?我该如何解决这个问题?
提前致谢!
答案1
当您打开仪表板时,它是否显示 RAID 正在执行某些后台操作(虚拟驱动器操作正在进行中或驱动器操作正在进行中)或者日志是否显示诸如一致性检查之类的操作在巡逻读取警告之前的某个时间开始,并在之后的某个时间完成(一致性检查)?
这只是我的猜测:检查您的一致性检查设置(右键单击控制器名称 > 安排一致性检查),看它是否连续运行(不间断),或者它是否在巡逻读取之前运行了一段时间,并且无法按时完成巡逻读取的启动。您还可以尝试在 raid 控制器中设置巡逻读取设置(右键单击控制器名称 > 设置巡逻读取属性),以在一致性检查后一天启动/运行
答案2
天使是正确的,并且这个问题有一个更新,它已在最新版本中得到解决MegaRAID 存储管理器软件。引自更改历史文件:将一致性检查/巡逻读取重叠消息从警告更改为信息(SCGCQ00887611)