【发布时间】:2012-06-22 20:27:33
【问题描述】:
我有一个关于 WMI 和存储空间的问题。
设置: 我创建了一个存储池,其中包含一个虚拟磁盘,而虚拟磁盘又包含 3 个物理磁盘。我正在使用奇偶校验,这要求我至少有三个磁盘来创建虚拟磁盘。我在使用 VS 2012 的 Windows 8 机器上使用 C#。
问题: 我将第四个磁盘插入机器并尝试使用 WMI 将其添加到虚拟磁盘。 AddPhysicalDisk 方法返回 'cache out of date (40003)' 错误。我仅在收到事件后才查询和检索 MSFT_VirtualDisk 的实例,这是我对其执行的第一个操作。谁能告诉我为什么会发生这个错误?
其他数据: 我尝试使用相同的物理磁盘而不是虚拟磁盘来扩展池,这工作正常。这种方法的问题是我无法扩展虚拟磁盘以将额外的磁盘放入图片中。
【问题讨论】: