RAID 控制器和驱动器似乎支持 T10-PI 数据保护信息(“Type2”)。它当前在控制器上被禁用,并且 MSM Ui 没有显示启用它的选项,但它在 StorCLI.exe 中存在。
假设我启用了此控制器设置 (StorCLI /c0 set pi enable=on)。这会有什么作用?
A:所有新 VD 都将具有 PI,现有 VD 需要重新创建。B
:所有现有 VD 在后台透明地从 512b 转换为 520b。C
:所有 VD 开始重新初始化,所有现有数据都将丢失。
我之所以问这个问题,是因为我在 StorCLI 文档中找不到任何有关其实际工作原理的信息,并且想避免潜在的中断和完全的数据丢失 (C)。如果 (A) 是这种情况,我需要从引导环境重新创建阵列,然后重新映像操作系统。
额外的问题:如果保护不是端到端的,是否仍然值得启用此功能?没有使用它的应用程序,我不知道 Windows 驱动程序是否会将 PI 添加到 IO/DMA 请求中。
编辑:我尝试向控制器发出启用命令。
状态 = 失败,ErrMsg = endCtlrPropUpdate 失败,ErrCd = 3。
因此,要么控制器不支持它,要么由于某种原因无法像这样直接打开,而是在创建第一个带有 PI 的 VD 时自行打开。
答案1
可以在创建虚拟磁盘时启用 T10。
您可以使用高级向导创建虚拟磁盘,此时您可以通过从选择虚拟磁盘类型下拉列表中选择选项来启用 T10 PI。