Vmware-Esxi
能否通過 ESXi 5.0 中的 CLI 列出來賓的虛擬硬體?
誰能告訴我一個 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"}