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