XenApp and XenDesktop

Installer des VDA à l’aide de scripts

Cet article s’applique à l’installation de VDA sur des machines dotées de systèmes d’exploitation Windows. Pour plus d’informations sur les VDA pour les systèmes d’exploitation Linux, consultez la documentation Linux Virtual Delivery Agent.

Le support d’installation contient des exemples de scripts qui installent, mettent à niveau ou suppriment des Virtual Delivery Agents (VDA) pour les machines dans Active Directory. Vous pouvez également utiliser les scripts pour gérer les images principales utilisées par Machine Creation Services™ et Provisioning Services.

Accès requis :

  • Les scripts nécessitent un accès en lecture pour tous au partage réseau où se trouve la commande d’installation du VDA. La commande d’installation est XenDesktopVdaSetup.exe dans l’ISO du produit complet, ou VDAWorkstationSetup.exe ou VDAServerSetup.exe dans un programme d’installation autonome.
  • Les détails de journalisation sont stockés sur chaque machine locale. Pour centraliser la journalisation des résultats à des fins d’examen et d’analyse, les scripts nécessitent un accès en lecture et écriture pour tous au partage réseau approprié.

Pour vérifier les résultats de l’exécution d’un script, examinez le partage de journaux central. Les journaux capturés incluent le journal du script, le journal du programme d’installation et les journaux d’installation MSI. Chaque tentative d’installation ou de suppression est enregistrée dans un dossier horodaté. Le titre du dossier indique le résultat de l’opération avec le préfixe PASS ou FAIL. Vous pouvez utiliser des outils de recherche de répertoire standard pour trouver une installation ou une suppression ayant échoué dans le partage de journaux central. Ces outils offrent une alternative à la recherche locale sur les machines cibles.

Important :

Avant de commencer toute installation, lisez et effectuez les tâches décrites dans Préparer l’installation.

Installer ou mettre à niveau des VDA à l’aide du script

  1. Obtenez l’exemple de script InstallVDA.bat à partir de \Support\AdDeploy\ sur le support d’installation. Citrix vous recommande de faire une sauvegarde du script original avant de le personnaliser.
  2. Modifiez le script :
    • Spécifiez la version du VDA à installer : SET DESIREDVERSION. Par exemple, la version 7 peut être spécifiée comme 7.0. La valeur complète se trouve sur le support d’installation dans le fichier ProductVersion.txt (par exemple, 7.0.0.3018). Cependant, une correspondance exacte n’est pas requise.
    • Spécifiez le partage réseau où le programme d’installation sera invoqué. Pointez vers la racine de la disposition (le point le plus élevé de l’arborescence). La version appropriée du programme d’installation (32 bits ou 64 bits) est appelée automatiquement lorsque le script s’exécute. Par exemple : SET DEPLOYSHARE=\\fileserver1\share1.
    • Vous pouvez éventuellement spécifier un emplacement de partage réseau pour stocker les journaux centralisés. Par exemple : SET LOGSHARE=\\fileserver1\log1).
    • Spécifiez les options de configuration du VDA comme décrit dans Installer à l’aide de la ligne de commande. Les options /quiet et /noreboot sont incluses par défaut dans le script et sont requises : SET COMMANDLINEOPTIONS=/QUIET /NOREBOOT.
  3. À l’aide des scripts de démarrage de stratégie de groupe, attribuez le script à l’unité d’organisation (OU) contenant vos machines. Cette unité d’organisation ne doit contenir que les machines sur lesquelles vous souhaitez installer le VDA. Lorsque les machines de cette unité d’organisation sont redémarrées, le script s’exécute sur toutes. Un VDA est installé sur chaque machine dotée d’un système d’exploitation pris en charge.

Supprimer les VDA à l’aide du script

  1. Obtenez l’exemple de script UninstallVDA.bat à partir de \Support\AdDeploy\ sur le support d’installation. Citrix vous recommande de faire une sauvegarde du script original avant de le personnaliser.
  2. Modifiez le script.
    • Spécifiez la version du VDA à supprimer : SET CHECK_VDA_VERSION. Par exemple, la version 7 peut être spécifiée comme 7.0. La valeur complète se trouve sur le support d’installation dans le fichier ProductVersion.txt (par exemple, 7.0.0.3018). Cependant, une correspondance exacte n’est pas requise.
    • Vous pouvez éventuellement spécifier un emplacement de partage réseau pour stocker les journaux centralisés.
  3. À l’aide des scripts de démarrage de stratégie de groupe, attribuez le script à l’unité d’organisation (OU) contenant vos machines. Cette unité d’organisation ne doit contenir que les machines desquelles vous souhaitez supprimer le VDA. Lorsque les machines de l’unité d’organisation sont redémarrées, le script s’exécute sur toutes. Le VDA est supprimé de chaque machine.

Dépannage

Le script génère des fichiers journaux internes qui décrivent la progression de l’exécution du script. Le script copie un journal Kickoff_VDA_Startup_Script vers le partage de journaux centralisé quelques secondes après le début du déploiement. Vous pouvez vérifier que le processus global fonctionne. Si ce journal n’est pas copié vers le partage de journaux centralisé comme prévu, effectuez un dépannage plus approfondi en inspectant la machine locale. Le script place deux fichiers journaux de débogage dans le dossier %temp% sur chaque machine :

  • Kickoff_VDA_Startup_Script_<DateTimeStamp>.log
  • VDA_Install_ProcessLog_<DateTimeStamp>.log

Examinez ces journaux pour vous assurer que le script :

  • S’exécute comme prévu.
  • Détecte correctement le système d’exploitation cible.
  • Correctement configuré pour pointer vers la RACINE du partage DEPLOYSHARE (contient le fichier nommé AutoSelect.exe).
  • Capable de s’authentifier aux partages DEPLOYSHARE et LOG.
Installer des VDA à l’aide de scripts