添加到存储空间的磁盘不是由powershell创build的虚拟磁盘拾取的

前一段时间,我不得不configuration一个带有存储空间和2个虚拟磁盘的W2012 R2 essentials服务器。 由于真正的磁盘数量和当时还没有最终确定的磁盘本身,我不得不求助于configuration虚拟磁盘的powershell方式。 目的是创build两个虚拟磁盘,一个具有奇偶校验和三列,另一个具有镜像布局(无需特殊要求 – 使用服务器pipe理器创build),都是精简configuration。

在最后的设置中将会有5个磁盘2 * 8T,1 * 4T和2 * 3T。 在创build第一个虚拟磁盘时,2 * 8T,1 * 4T和其他3个磁盘(稍后应该删除的较小的磁盘)在可用的位置。

因为我以为我知道3列会给我最大的空间(2 * 8T和第三个其余的磁盘),我指定powershell命令使用3列和3个第一个磁盘使用(默认存储空间会使用尽可能多的列,这将限制以后扩展 – 在拾取之前添加更多的磁盘)。

一切似乎工作正常,但是在删除较小的磁盘并添加2 * 3T磁盘后,它们由镜像虚拟磁盘拾取,而不是由奇偶校验虚拟磁盘拾取。

作为一个侧面说明,我有另一台W2012 R2服务器进行类似的设置,但3列奇偶校验磁盘创build(由默认工具,而不是PowerShell),当只有3个磁盘在池中(2大和1小磁盘)。 后来又添加了一个额外的磁盘,这个磁盘被虚拟磁盘直接拾取,显着扩大了空间。

问题:

  • 什么是限制2 3T磁盘在虚拟磁盘中的使用,是因为虚拟磁盘是由powershell命令创build的,指定3个磁盘在那个时候使用,还是因为我需要另一个磁盘来满足3列约束(注意前面的段落,这似乎不是这种情况)?

  • 是否有PowerShell命令或其他工具,可以解决我的问题(如果有可能不重新创build磁盘)获得每列至less8T(8T – 8T – 4 + 3 + 3T)3列奇偶校验磁盘?

编辑20160606:我做了一些其他的testing,在3列PowerShell中创build一个新的虚拟磁盘,没有指定要使用的磁盘,正如我预计软件不会明智地select未来的扩展:它select了2个最小的磁盘和一个较大的磁盘可能会限制以后使用可用磁盘的扩展(我可以replace磁盘,但是磁盘空间和可用的Sata端口是可连接的磁盘数量的当前限制)