Vmware-Esxi

能否通過 ESXi 5.0 中的 CLI 列出來賓的虛擬硬體?

  • December 9, 2012

誰能告訴我一個 ESXi 行命令,該命令可用於列出分配給在 ESXi 上執行的 VMWare 來賓的不同虛擬硬體組件,使用 vcenter 嗎?

例如,我想知道有多少客人使用 e1000 網路適配器執行,或者有多少客人有 2 個插槽和 2 個核心。

我想在 ESXi/vSphere 中而不是在來賓作業系統中執行此操作。

在 PowerCLI 中,CPU 的數量可以作為由 返回的 VirtualMachine 對象的屬性直接訪問Get-VM,但在 v5.0 中,其他虛擬硬體對像有自己的 cmdlet,Get-HardDisk例如Get-NetworkAdapter。因此,您必須執行以下操作:

   Get-VM | ForEach-Object {$nic = Get-NetworkAdapter -VM $_; Write-Host "$_.Name $nic.Type"}

引用自:https://serverfault.com/questions/445408