Citrix虛擬桌面對於非持久性桌面(重啓還原)模式桌面,電源管理如下圖
![]
我們如果要設置高峯或非高峯時間段內,始終有多少個虛擬桌面預留,設置上圖是不生效的。又要思考下人生了。
舉例,我這裏有300個桌面,始終保持60個開機,那麼就需要打命令才能實現。
打開powershell
1.加載Citrix Powershell命令asnp citrix*
2.查看交付組信息Get-brokerdesktopGroup
3.通過上圖看到,我高峯值是預留20%,非高峯是0。默認高峯值是10%
- 通過以下命令設置高峯值數據
Set-brokerdesktopGroup -Name '交付組名稱' -peakbuffersizepercent 20
- 通過以下命令設置非高峯值數據
Set-brokerdesktopGroup -Name '交付組名稱' -offpeakbuffersizepercent 0
其它:
1、專用桌面的AutomaticPowerOnForAssigned屬性以後,那麼VM在關機後就肯定不會自動開機了Set-BrokerDesktopGroup -Name '交付組名稱' -AutomaticPowerOnForAssigned $false
2、專用桌面在高峯期自動開機Set-brokerdesktopGroup -Name '交付組名稱' -automaticpoweronforassigned $true
3、 設置在高峯期註銷和關機後扔自動開機Set-brokerdesktopGroup -Name '交付組名稱' -automaticpoweonforassignedDuringPeak $true
參考文檔https://www.jgspiers.com/xendesktop-xenapp-power-management/