powercli使用需要研習官方的cli文檔,如下簡單列舉樣例
https://developer.vmware.com/docs/powercli/latest/products/vmwarevsphereandvsan/
• 1、設置虛擬機的CPU資源的預留和限制
預留命令(以citrix-tst-ddc虛擬機爲例)
Get-VMResourceConfiguration -vm citrix-tst-ddc | Set-VMResourceConfiguration -CpuReservationMhz 512
限制命令(以citrix-tst-ddc虛擬機爲例)
Get-VMResourceConfiguration -vm citrix-tst-ddc | Set-VMResourceConfiguration -CpuLimitMhz 1024
執行截圖
結果截圖
• 2、解除VM的CPU或內存限制
解除內存限制:找出做了內存限制的機器,然後解除其限制
Get-VM | Get-VMResourceConfiguration | where {$_.MemLimitMB -ne -1} | Set-VMResourceConfiguration -MemLimitMB $null
解除內存限制:找出做了CPU限制的機器,然後解除其限制
Get-VM | Get-VMResourceConfiguration | where {$_.CpuLimitMhz -ne -1} | Set-VMResourceConfiguration -CpuLimitMhz $null
執行截圖:
效果截圖: