powershell SNIP | VMware - 数据存储 - 获取空间信息
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了powershell SNIP | VMware - 数据存储 - 获取空间信息相关的知识,希望对你有一定的参考价值。
get-datastorecluster <DSClusterName> | Get-Datastore |
Select Name,Datacenter,
@{N="TotalGB";E={[Math]::Round(($_.ExtensionData.Summary.Capacity)/1GB,0)}},
@{N="UsedGB";E={[Math]::Round(($_.ExtensionData.Summary.Capacity - $_.ExtensionData.Summary.FreeSpace)/1GB,0)}},
@{N="UsedPct";E={'{0,6:N2}' -f (($_.ExtensionData.Summary.Capacity - $_.ExtensionData.Summary.FreeSpace) / $_.ExtensionData.Summary.Capacity * 100)}},
@{N="FreeGB";E={[Math]::Round(($_.ExtensionData.Summary.FreeSpace)/1GB,0)}},
@{N="FreePct";E={ '{0,6:N2}' -f (100 - (($_.ExtensionData.Summary.Capacity - $_.ExtensionData.Summary.FreeSpace) / $_.ExtensionData.Summary.Capacity * 100))}},
@{N="ProvGB";E={[Math]::Round(($_.ExtensionData.Summary.Capacity - $_.ExtensionData.Summary.FreeSpace + $_.ExtensionData.Summary.Uncommitted)/1GB,0)}},
@{N="ProvPct";E={'{0,6:N2}' -f (($_.ExtensionData.Summary.Capacity - $_.ExtensionData.Summary.FreeSpace + $_.ExtensionData.Summary.Uncommitted) / $_.ExtensionData.Summary.Capacity * 100)}},
@{N="OverGB";E={[Math]::Round(($_.ExtensionData.Summary.Capacity - $_.ExtensionData.Summary.FreeSpace + $_.ExtensionData.Summary.Uncommitted - $_.ExtensionData.Summary.Capacity)/1GB ,0)}},
@{N="NumVM";E={($_ | Get-VM).Count}} | Sort Name |ft -autosize
| Where {$_.NumVM -ge 1}
以上是关于powershell SNIP | VMware - 数据存储 - 获取空间信息的主要内容,如果未能解决你的问题,请参考以下文章
powershell SNIP | VMware - 数据存储 - 获取空间信息
powershell SNIP | VMware - VM - 重命名VM
powershell SNIP | VMware - 主机 - 获取HBA WWN
powershell SNIP | VMware - 主机 - 获取用户SATP规则
powershell SNIP | VMware - 主机 - 重新登录FC适配器
powershell SNIP | VMware - 主机 - 获取/设置主机的NTP详细信息