码迷,mamicode.com
首页 > 其他好文 > 详细

Citrix XenDesktop VDA升级失败案例分析

时间:2014-08-05 03:12:59      阅读:289      评论:0      收藏:0      [点我收藏+]

标签:xendesktop   vda   spooler   upsclient   

今天处理了一个关于Citrix XenDesktop VDA升级失败的案例,这里跟大家分享一下.

【背景】

用户需要将现有的XenDesktop5.6的环境升级到XenDesktop7.5,Citrix支持这种场景的支持,用户在更新VDA的是否发现升级失败。

【问题描述】

具体错误信息可以参考以下截图:

bubuko.com,布布扣

bubuko.com,布布扣 

bubuko.com,布布扣





具体的错误信息:

rror Id: XDMI:1414B9D7

Exception:    
    Citrix.MetaInstaller.MetaInstallerException Installation of MSI File ‘UpsClient_x64.msi‘ failed with code ‘InstallFailure‘ (1603).    
       at Citrix.MetaInstaller.Msi.InstallProduct(InstallationContext context, String msiPath, String parameters)    
       at Citrix.MetaInstaller.MsiComponent.Install(InstallationContext context)    
       at Citrix.MetaInstaller.InstallationManager.InstallComponent(IInstallableComponent component, InstallationContext installContext)

 

检查VDA的安装日志,同样发现类似错误信息:

Installation Log:

16:06:44.9200       : XenDesktopSetup:About to install MSI File ‘D:\x64\Virtual Desktop Components\UpsClient_x64.msi‘ using params ‘INSTALLLOCATION="C:\Program Files\Citrix" ARPSYSTEMCOMPONENT="1" MSIFASTINSTALL="1"‘ log file is ‘C:\Users\cn-tusxd\AppData\Local\Temp\Citrix\XenDesktop Installer\MSI Log Files\UpsClient_x641627306058.txt‘

16:06:44.9200       : XenDesktopSetup:Starting synchronous process ‘msiexec‘ with args ‘/i "D:\x64\Virtual Desktop Components\UpsClient_x64.msi" /lv "C:\Users\cn-tusxd\AppData\Local\Temp\Citrix\XenDesktop Installer\MSI Log Files\UpsClient_x641627306058.txt" /quiet INSTALLLOCATION="C:\Program Files\Citrix" ARPSYSTEMCOMPONENT="1" MSIFASTINSTALL="1" REBOOT=ReallySuppress‘

16:11:55.1930       : XenDesktopSetup:Process completed with error code 1603

16:11:55.1960 $ERR$ : XenDesktopSetup:Installation of MSI File ‘UpsClient_x64.msi‘ failed with code ‘InstallFailure‘ (1603).

 

【问题分析】

从上面的日志中很容易看到在安装组件“UpsClient_x64.msi”的时候出错,1603是Microsoft MSI安装很通用的一个错误代码,单纯从上面的日志看不出具体问题,检查Windows Eventlog发现Print spooler的错误 Event ID:11920,打开Service查看该服务的状态发现该无法处于禁用状态,安装VDA的时候会检查该服务,这也是导致VDA安装失败的原因所在。

【解决方法】

启用并开启该服务,卸载VDA重启后重新安装VDA,安装成功!

本文出自 “虚拟人生” 博客,请务必保留此出处http://virtuallife.blog.51cto.com/152152/1535707

Citrix XenDesktop VDA升级失败案例分析,布布扣,bubuko.com

Citrix XenDesktop VDA升级失败案例分析

标签:xendesktop   vda   spooler   upsclient   

原文地址:http://virtuallife.blog.51cto.com/152152/1535707

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!