Linux安全网 - Linux操作系统_Linux 命令_Linux教程_Linux黑客

会员投稿 投稿指南 本期推荐: 强烈推荐:Ylmf OS 3.0 正式版发布附迅雷高 XP系统下硬盘安装Fedora 14图文教程
搜索:
您的位置: Linux安全网 > Linux入门 > » 正文

XenDesktop 5在使用VMWare时MCS创建的虚机自动消失

来源: jsxm918 分享至:

 今天终于有空做了下XenDesktop 5VMWare ESXi 4.1的时候,实验环境比较简单,XenDesktop 5通过vCenter来连接ESXi

前期安装一切顺利,当部署完成XenDesktop 5 SP1 DDC服务器以后,准备开始测试MCS功能的时候遇到问题了。

首先,创建主机(Host)连接,选择VMWare virtualization即可,按照XenDesktop 4VMWare的方法修改了Proxy.xml文件,到此一切正常。但是当通过MCS创建VM的时候,就有问题了,XenDesktop会调用vCenter创建Master虚机的快照,然后复制,创建base image,创建所需要的虚机,重新配置虚机的资源分配,创建域机器帐号,到此还一切正常,但是接下来就会发现,已经创建好的VM正在被删除,最后会提示:无法创建虚拟机 domain\machine$

http://xenme.com/wp-content/uploads/2011/07/xendesktop5-cannot-create-domain-machine-account-670x383.png百思不得其解,创建 VM的权限肯定是有的,因为VM已经看到创建并配置成功,而根据提示,看起来以为是没有域权限创建机器帐号,但是到域OU下也发现机器帐号完全正常。权限也有没有问题。

后来在Citrix KB找到了一小行字的描述:

Note: For XenDesktop 5.0 the "/" is an additional requirement from XenDesktop 4 and that you will find provisioning desktops using MCS fail if they have not been changed.

配置XenDesktop 5通过HTTP方式连接Center方法:

1、使用管理员登录到Center服务器;

2、修改vCenterproxy.xml文件;

  1. Server 2003C:/Documents and Settings/All Users/Application Data/VMware/VMware VirtualCenter/proxy.xml
  2. Server 2008C:/Users/All Users/VMware/VMware VirtualCenter/proxy.xml
  3. Server 2008 R2C:/ProgramData/VMware/VMware VirtualCenter/proxy.xml

3、修改proxy.xml文件中的"/""/sdk"两节的内容

  1. 注意:这里就是注意的内容,XenDesktop 5相对于XenDesktop 4会需要多修改“/”节点的内容

4、修改accessMode的内容为httpAndHttps(默认值为httpsWithRedirect

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

#首先就是把“/”节点的AccessMode修改为httpAndHttps

<config>

  <EndpointList>

    <_length>15</_length>

    <_type>vim.ProxyService.EndpointSpec[]</_type>

    <e id="0">

      <_type>vim.ProxyService.NamedPipeServiceSpec</_type>

      <accessMode>httpAndHttps</accessMode>

      <pipeName>\\.\pipe\vmware-vpxd-webserver-pipe</pipeName>

      <serverNamespace>/</serverNamespace>

       </e>

 

#Xendesktop 4等老版本相同,修改"/sdk"节点的accessMode

<e id="5">

      <_type>vim.ProxyService.LocalServiceSpec</_type>

      <accessMode>httpAndHttps</accessMode>

      <port>8085</port>

      <serverNamespace>/sdk</serverNamespace>

       </e>

5、修改完成后保存,并重启VMware VirtualCenter Server服务即可

 


Tags:
分享至:
最新图文资讯
1 2 3 4 5 6
验证码:点击我更换图片 理智评论文明上网,拒绝恶意谩骂 用户名:
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 发展历史