User Tools

Site Tools


Sidebar


Здравствуйте!

Меня зовут Михаил!
Я системный администратор
и наполняю эту wiki,
решая разнообразные IT-задачки.

Моя специализация - виртуализация!

Я всегда готов помочь Вам
наладить IT-инфраструктуру
за скромное вознаграждение!

mike@autosys.tk
+7 (910) 911-96-23

citrix:citrix_vda_remove_errors

Проблема

На одном из серверов фермы Xendesktop 7.6 LTSR CU1 понадобилось переустановить VDA.
Однако, удалить VDA не удается. В моем случае возникали ошибки при удалении Citrix Profile Management - error 1603.
При этом, в списке сервисов сервис Citrix Profile Management отсутствовал.
При попытке удалить или починить (repair) Citrix Profile Management с помощью пакета profilemgt_x64.msi выводилось сообщение:

This action is only for products that are currently installed

При попытке заново установить пакет profilemgt_x64.msi выводилось сообщение, что продукт уже установлен (already installed).
Попытки обновить VDA до версии выше, чем 7.6 LTSR CU1 (например 7.8) обновление проходило, однако Citrix Profile Management не устанавливался и сервис не появлялся.

Причина

Судя по всему, причиной является то, что у инсталлятора не хватает прав на удаление некоторых файлов и записей в реестре поэтому в реестре остаются записи об установленном продукте, однако компоненты этого продукта уже удалены. Такие проблемы могут возникать не только с Citrix Profile Management. В логе инсталлятора VDA это выглядит примерно так:

09:25:21.9219 : XenDesktopSetup:Process completed with error code 1603
09:25:21.9219 $ERR$ : XenDesktopSetup:Installation of MSI File 'personalvDisk_x64.msi' failed with code 'InstallFailure' (1603).
09:25:21.9229 $ERR$ : XenDesktopSetup:InstallComponent: Failed to install component 'Personal vDisk'. Installation of MSI File 'personalvDisk_x64.msi' failed with code 'InstallFailure' (1603).
09:25:21.9239 $ERR$ : XenDesktopSetup:Recording installation failure. Installation of MSI File 'personalvDisk_x64.msi' failed with code 'InstallFailure' (1603).

Решение

В моем случае помогло удаление из реестра записи об установленном Citrix Profile Management в ветке HKEY_CLASSES_ROOT\Installer\Products\. Тут я с помощью поиска обнаружил ветку относящуюся к Citrix Profile management - она имела имя C0391239F35AC254085DEAA1D8969D0C и удалил ее.
После этого удалось штатным инсталлятором удалить VDA и установить нужную версию - 7.6 LTSR CU1.

Discussion

Enter your comment. Wiki syntax is allowed:
M H F P I
 
citrix/citrix_vda_remove_errors.txt · Last modified: 2016/09/26 10:43 by mike