Windows Server 2012 – 具有不同磁盘大小的存储池

存储空间中有2个磁盘(1TB + 1.5TB)。 可用空间显示为2.27TB。

我创build一个简单的布局(没有冗余)的新的虚拟磁盘。 虚拟磁盘的最大容量停在1.82TB(似乎是2TB的驱动器限制)。 然后,我也可以创build剩余大小的第二个虚拟磁盘。

为什么我不能创build一个2.27TB的磁盘,这不可能?

我find了一个解决方法:将disk1添加到池,并创build一个固定的虚拟磁盘与NTFS卷(大小为最大的磁盘1)。 然后将disk2添加到存储池并扩展虚拟磁盘,并扩展NTFS卷。 然后,我可以在一个NTFS卷中使用disk1和disk2中的所有可用存储。

我必须分两步来做。

任何人都可以证实这种行为,或向我解释?

不知道为什么,但用户界面似乎默认为Windows Server 2012 R2中大小相等的磁盘镜像分条。 在我的情况下,4TB + 4TB + 2TB(共10TB)创build了一个6TB的虚拟磁盘,也就是说在RAID 1中使用了两个4TB的磁盘。

要解决这个问题,可以使用New-VirtualDisk PowerShell命令,使用以下参数:

 // this will create a "Simple" JBOD virtual disk over the entire storage pool New-VirtualDisk -FriendlyName Your_new_vdisk_name -StoragePoolFriendlyName Your_existing_pool_name -ResiliencySettingName Simple -NumberOfColumns 1 -UseMaximumSize 

确保从池中删除任何以前的虚拟磁盘。 此外,您将需要刷新“存储池”页面以在运行该命令后查看这些更改。