如何通过PowerShell检查VMware ESXi中的总磁盘使用情况?

时间:2017-04-24 06:32:34

标签: powershell vmware powercli esxi

我想计算ESXi主机(而不是VM)的总磁盘容量。我想通过PowerShell检查ESXi主机的总磁盘容量,可用空间和已用空间。

我正在使用以下命令计算CPU和RAM使用情况:

D(int dataA = 0) :
  A(dataA) {
}

请建议一种计算磁盘使用情况的方法。我知道disk.usage.average参数,但我不想这样,我想用GB / MB进行空间计算。

1 个答案:

答案 0 :(得分:1)

使用Get-Datastore cmdlet

PS /Users/philip> Get-Datastore

Name                               FreeSpaceGB      CapacityGB
----                               -----------      ----------
Synology                               632.840       7,317.147
SSD01                                  111.347         476.750


PS /Users/philip> Get-Datastore -Name synology

Name                               FreeSpaceGB      CapacityGB
----                               -----------      ----------
Synology                               632.840       7,317.147

这仅用于获取有关VM所在的数据存储的信息,而不是esxi本身的实际安装信息。