PowerFlex:启用 RMcache 时损坏
摘要: 启用 RMcache 时,使用 PowerFlex 卷的应用程序报告损坏。
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
升级 PowerFlex 代码后启用 RMcache 和零补充时,使用 PowerFlex 卷的应用程序报告损坏。
启用了 RMcache 的硬盘
症状
PowerFlex 日志中没有明显的损坏。
主机 SDC 日志报告与损坏相关的事件。以下输出来自 ESXi SDC:
2022-08-07T02:27:58.992Z cpu15:5421692)SESparse: 1895: Corrupt GTE GTE [valid: 3 gCluster: 117465940656700 gResource: 2304 unused: 1] ;
2022-08-07T02:27:58.993Z cpu15:5421692)BC: 414: read from 36a81bc9-<vm_name>-000001-sesparse.vmdk (def5 24 2b62 3 b1822de0 4309 3 0 0 0 0 0 0 0) 98304 bytes failed: Corrupt RedoLog
影响
数据完整性
原因
当应用程序将数据写入高速缓存时,只会丢弃该数据,从而将其他非零数据保留在高速缓存中。
在后续读取过程中,未丢弃的 RMcache 数据可能会返回到客户端,从而导致损坏。
解决方案
禁用 RMcache。
升级到包含此修复的较新 PowerFlex 版本。
受影响的版本
3.6.0.4 HF1
3.6.0.5
3.5.1.7
4.0
已修复问题的版本
3.6.0.4 HF2
3.6.0下一页
3.5.1下一页
4.0.1
受影响的产品
PowerFlex Software产品
VxFlex Product Family, VxFlex Ready Node, Ready Node Series文章属性
文章编号: 000202877
文章类型: Solution
上次修改时间: 15 5月 2026
版本: 9
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。