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/
来源:51CTO
作者:chen_yunan
链接:https://blog.51cto.com/318787/2483442