XenDesktop可以使用Citrix XenServer、VMware vSphere和Micorosoft Hyper-V作为Hypervisor。
启用在使用vSphere作为Hypervisor时需要作以下配置调整,原因是vCenter Server默认只支持https,而XenDesktop是使用http来来接vCenter的。
编辑proxy.xml文件,在修改前建议对该文件做备份。(适用于vCenter 5.0,4.1,4.0)
Windows Server 2003位于C:ProgramDataVMwareVMware VirtualCenter
Windows Server 2008/2008R2位于C:Documents and SettingsAll UsersApplication DataVMwareVMware VirtualCenter
查找<serverNamespace>/</serverNamespace>字段,如下
<e id=”0″>
<_type>vim.ProxyService.NamedPipeServiceSpec</_type>
<accessMode>httpsWithRedirect</accessMode>
<pipeName>.pipevmware-vpxd-webserver-pipe</pipeName>
<serverNamespace>/</serverNamespace>
</e>
然后把httpsWithRedirect改为httpAndHttps,如下
<e id=”0″>
<_type>vim.ProxyService.NamedPipeServiceSpec</_type>
<accessMode>httpAndHttps</accessMode>
<pipeName>.pipevmware-vpxd-webserver-pipe</pipeName>
<serverNamespace>/</serverNamespace>
</e>
再查找<serverNamespace>/sdk</serverNamespace>字段,如下
<e id=”9″>
<_type>vim.ProxyService.LocalServiceSpec</_type>
<accessMode>httpsWithRedirect</accessMode>
<port>8085</port>
<serverNamespace>/sdk</serverNamespace>
</e>
然后把httpsWithRedirect改为httpAndHttps,如下
<e id=”9″>
<_type>vim.ProxyService.LocalServiceSpec</_type>
<accessMode>httpAndHttps</accessMode>
<port>8085</port>
<serverNamespace>/sdk</serverNamespace>
</e>
然后重启vCenter服务,最后以http://vcenter/sdk的URL在XenDesktop里添加即可