Category: XenDesktop
Citrix Workstation AgentService 无法应用计算机策略
今天处理了一个XA/XD 7.12 Server VDA未注册的问题,我们尝试重启Citrix Desktop Service之后发现下面的两个警告和错误: Citrix Workstation Agent Service无法应用计算机策略。 错误详细信息: Call to CitrixProcessGroupPolicy failed, errorcode=126
XenDesktop升级Database Schema
当安装XenDesktop更新的时候,有些补丁会要求升级Database Schema。一般情况下,升级后,打开Desktop Studio会自动提示Database Schema需要升级,此时,如果当前登录用户具有数据库管理员权限,那么可以直接点击向导,并由Desktop Studio直接远程来完成升级操作,如果没有权限的话,同样可以通过向导导出Database的升级脚本(sql文件),然后通过该脚本到Database服务器上执行后手动来升级。 但是,当一个全新的Site,在没有创建任何Desktop Group的前提下,就直接对当前DDC进行升级,升级完成后会发现,即使打开Desktop Studio仍然不提示升级Database Schema,这是一个已知问题,当然如果知道了这个,可以在升级直接手动来创建一个临时的桌面组,然后再升级,避免手动升级的麻烦。但是,当问题已经发生的时候,我们就需要知道如何来手动操作了。
XenDesktop 5.6开启ReadOnly Clipboard
在XenDesktop 5.6中增加了只读磁盘映射(ReadOnly Client Drive Access),启用之后,将能够以只读的方式访问客户端磁盘,而不能写入,防止了数据的泄露。 而另外一个比较方便的功能剪切板重定向(client clipboard redirection),提供了方便的同时,也可能导致用户从虚拟桌面内部复制并粘贴数据到客户端,但是没有策略来实现该功能。 我们可以通过在VDA中添加注册表的方式来启用只读剪切板功能。 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\Virtual Clipboard] “ReadOnly”=dword:00000001 设置完成后,断开并重新连接即可生效。
虚拟桌面启动后自动全屏
如果客户端有多个显示器,打开虚拟桌面后,如果需要进入到全屏模式(覆盖所有的客户端显示器),目前还是需要一定技巧的,需要把桌面拖放到两个屏幕的中间,然后全屏才可以实现。否则,简单的全屏只会覆盖当前所在的屏幕。这对普通用户来说,使用有一定的要求,所以,我们可以通过简单的调整,让虚拟桌面在启动后,自动进入到全屏状态,免去了手动全屏的操作。 我们可以通过以下几种方式来实现: 修改ICA文件:针对所有用户生效 修改客户端注册表全局设置:对使用客户端用户的所有桌面生效 修改特定桌面组的注册表设置:只对特定桌面组生效
XenDesktop中Existing模式桌面组电源管理
最近很多人碰到关于XenDesktop中Existing Desktop Group的电源控制问题,需求也不一样: 一些人不想让VM在关机后自动开机 另外一些人却想让VM在关机后能够自动开机 从需求来看,截然相反的两种需求,正常应该总有一半的人能满足,另外一半的人就不行了。但是现在比较奇怪的是,两边都没法实现自己的需求。想让VM自动开机的却开不了,不想让VM开机的,却在关了后,发现VM又开机了。 在对XenDesktop整个Powershell cmdlet浏览一遍后发现有一个值可以满足第一种需求的人。 Set-BrokerDesktopGroup -Name <groupName> -AutomaticPowerOnForAssigned $false 设置了桌面组的AutomaticPowerOnForAssigned属性以后,那么VM在关机后就肯定不会自动开机了。
Remote PC另类用法:远程控制
Citrix提供了大量的产品来满足我们的办公以及日常工作需要。 XenDesktop能够提供很好的移动办公以及远程接入体验,但是所需要的配置以及硬件对于普通用户来说,还是有点距离,难以测试体验。 针对个人用户以及协作团体,Citrix推出了GoTo系列的产品,而GotoMyPC能够提供远程访问自己的物理电脑的功能,而且可以免费体验哦。 但是GotoMyPC还是有一定的功能限制,比如没有XenDesktop的Flash重定向等等其他便捷的功能,但又苦于XenDesktop无法在单一电脑上部署的苦恼,今天给大家介绍一个能够在单机环境下实现远程访问个人电脑的方法。
XenDesktop 5修复数据库连接
在XenDesktop中,如果DDC与数据库的连接发生问题,那么将会导致所有的新的会话的建立都无法进行,影响整个环境的使用。而错误的设置数据库将会导致某些服务,如(configuration services)无法启动,这将导致无法运行Powershell命令,也就无法通过命令来修复配置。所以,这时就只能通过手动来修复Site中所有DDC的连接。
XenDesktop 5.x重置所有配置
在我们安装完XenDesktop5.x以后,并进行了一些配置,进行了大量的修改,但是有时候我们可能需要删除所有的配置,并重新建立Site以及所有的信息,特别是在进行一些实验的时候,特别需要多次安装和重复配置。 由于XenDesktop 5.x提供了大量的Powershell命令,这就使我们可以手动的来重置所有的配置。
XenDesktop 5 禁止自动进入维护模式
最近有很多人提到,在某些情况下,VM会自动进入维护模式,该问题一般在环境中,VM与DDC的注册成功率不高的时候发生尤为频繁。这是因为,在Pool模式下,XenDesktop会设置默认的启动VM的数量,只有当前Idle的数量满足了该设置,DDC才不会再启动新的VM,但是如果VM一直无法与DDC注册成功,满足不了该设置,那么DDC会在一定的时间重启该VM,并尝试,多次尝试以后,如果仍然无法与DDC通信,该VM会自动进入维护模式(maintenance mode)
在XD4环境中优化你的虚拟Windows XP
入门介绍: (这篇文章翻译的有点晚了,毕竟马上是WS2008R2和XD5.5的天下了,如果有部署XD的读者,倒是能从中得到一些提示,尤其在用户设定优化的部分,AutoRUN和杀毒确实要仔细斟酌的。)
XenApp与XenDesktop环境中策略的更新
在XenApp和XenDesktop环境中,策略分为Active Directory-Based策略和IMA-Based策略。在以下情况下,这些策略会刷新: 用户登录的时候 服务器重启以后 策略的刷新间隔时间到了以后 强制手动刷新策略
HDX Monitor 2.0支持远程HDX检测
使用过老版本的HDX Monitor(Hdx Health Check)的应该也发现了,这个工具用来troubleshooting HDX的问题,以及重定向的问题是很有帮助的,但是这些工具必须安装到VDA里面,这样就会到来一些不方便,而随着XenDesktop 5的发布,Citrix引入了面向Help Desk的管理控制台Desktop Director,借助Windows Remote Management(WinRM)功能来实现远程查看VDA的状态,来帮助排错,同时也提供了基本的HDX状态信息,包括multimedia、Flash Redirection,但是还不是很详细。 最近Citrix推出了HDX Monitor 2.0(目前是Tech Preview版本) 相比如Desktop Director提供更多的HDX信息 提供了对XenApp 6.5的支持,当然也支持XenDesktop 5.5 提供了远程检测的支持,需要WinRM支持
VDA端口与HA:Agent中相关Service运行机制
在XenDesktop 4中,一般情况下,1494和2598端口是一直处于LISTENING状态,也可以telnet通,而到了XenDesktop 5,大家如果还是使用telnet这种机制来验证的话,可能就行不通了。以前一直没注意,今天仔细跟踪了下中间的工作机制。
XenServer中Windows 7与XP多vCPU支持配置
在服务器虚拟化项目或者虚拟桌面项目中,经常会碰到这样的问题,虚机为高负载类型的业务,对CPU的要求很高的时候,我们希望为这些虚拟桌面分配更多的CPU资源,但是我们也发现,部分系统对CPU数量的支持有数量的限制,超过以后,即使分配,也没法利用到。也有一些软件会依据CPU的数量(socket的数量)来收费,所以也需要对CPU进行一些调整来减少费用。 首先说一下,在CPU中有几个概念:Socket、Core、Hyper-Threading(HT)。首先得搞清楚这些。 Socket:wikipedia的解释是连接到主板的一个CPU,通俗讲就是一个物理CPU Core:wikipedia的解释同一个CPU芯片上集成的多个核心,也就是所谓的多核的核 Hyer-Threading:wikipedia的解释模拟的多线程,通俗讲在一个核心上模拟出两个CPU执行线程,能够提高多任务的性能
独立安装Desktop Studio
关于Desktop Studio一直都是直接安装到DDC(Desktop Delivery Controller)上,然后直接登录到DDC使用Desktop Studio来进行虚拟桌面的管理和维护。但是这样有一个坏处,windows我一直认为很脆弱,即使你不做其他的操作,有时候登录的时候,再做点操作也就挂了。所以,单独安装Desktop Studio,然后给多人分配足够的管理权限,实现远程管理、多人管理,避免同时连接登录到DDC可能引起的问题。
XenDesktop 5.5和XenApp 6.5三季度发布
Citrix将在第三季度发布XenDesktop和XenApp的下一个版本XenDesktop 5.5和XenApp 6.5。发布这两个版本,主要是HDX技术有了重大升级,极大增强和稳固了citrix在桌面虚拟化市场的领先地位。
XenApp与XenDesktop安装对帐号权限的要求
本来是不准备说这个的,但是,现实不一定那么如意,不是所有人都会给你域管理员帐号,所以了解下XenApp和XenDesktop对安装帐号的要求,对实施还是很有帮助的。 在很多教程中,我都这样说,大家在安装所有的程序的时候,最好使用具有域管理员权限的帐号来安装部署所有的组件,包括License等等,但是有时候可能根本不需要这么高的权限,而生产环境的管理者一般都是会非常谨慎小心,所以,他需要清楚的了解到你要在域中做什么,需要哪些权限,会干哪些事情,这个时候,对实施者的要求就比较有挑战性了,说不出个所以然,根本没法干活。
VMware View 5将增加Profile,PCoIP和客户端的支持
VMware View的下一个版本5应该会在8月份的VMworld大会上发布,我们先来看看VMware View 5的一些新特性: Profile Manager Citrx很早就有的东西,VMware View中将包含Virtual Profiles的组件,但是该组件不支持从Windows XP到Windos 7 Profile的兼容,View的用户可能还是需要购买第三方的Profile管理工具。 Storage Managent VMware View 5会提供一个类似Citrix IntelliCache技术的存储管理特性,以减少存储的巨大开支和性能问题,而Citrix在XenDesktop 5 SP1中已经提供了该功能。