如何检查存储池中有多少磁盘被存储空间中的虚拟磁盘占用呢? 在Windows Server 中存储空间是指被写入到底层物理磁盘的条带数据交错表示每列条带写入的数据量例如默认情况下交错数据量为KB 这意味着存储池中的一个虚拟磁盘的分成个列值存储到五块物理磁盘 一个交错的KB条带那么条带宽度就是KB*(即单通的数据)等于KB 这并不重要如果虚拟磁盘使用的是镜像奇偶效验并且那些列正在被使用那么磁盘使用总数将一直显示该列值但是当你使用镜像和奇偶效验时条带宽度值会包括效和镜像数据所以它能反应出实际的数据写入像这些奇偶效验/镜像数据块是包含在条带区域 这里我们可以用一下几种方法来检查建议使用Windows PowerShell命令注意你可以看到交错数值 NumberOfColumns数值以及在ParityLayout值中还会详细显示我所使用的是Parity选项中的ResiliencySettingName值 GetVirtualDisk friendlyname VirtualsDrive | flObjectId : {bfbdea} PassThroughClass : PassThroughIds : PassThroughNamespace : PassThroughServer : UniqueId : BFBDEA Access : Read/Write AllocatedSize : DetachedReason : None FootprintOnPool : FriendlyName : VirtualsDrive HealthStatus : Healthy Interleave : IsDeduplicationEnabled : False IsEnclosureAware : False IsManualAttach : False IsSnapshot : False LogicalSectorSize : Name : NameFormat : NumberOfAvailableCopies : NumberOfColumns : NumberOfDataCopies : OperationalStatus : OK OtherOperationalStatusDescription : OtherUsageDescription : ParityLayout : Rotated Parity PhysicalDiskRedundancy : PhysicalSectorSize : ProvisioningType : Fixed RequestNoSinglePointOfFailure : True ResiliencySettingName : Parity Size : UniqueIdFormat : Vendor Specific UniqueIdFormatDescription : Usage : Other PSComputerName |