使用VMware vSphere作为XenDesktop的Hypervisor

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里添加即可

发表评论

电子邮件地址不会被公开。 必填项已用*标注