Configuration de la réinstallation de logiciel. CA Technologies 12.9
Préparation d'un modèle Or
Procédez comme suit:
1. Cliquez avec le bouton droit de la souris sur le modèle Or dans l'explorateur DSM et sélectionnez Jobs logiciels, Déployer le package logiciel.
L'assistant de déploiement de packages logiciels s'ouvre.
2. Suivez les instructions de l'assistant. Spécifiez les actions suivantes dans l'assistant :
–
Sélectionnez les packages logiciels et les procédures à déployer.
–
Entrez le nom du conteneur de jobs
3. Ouvrez la boîte de dialogue des paramètres de job avancés et cliquez sur Terminer.
La boîte de dialogue Configurer des jobs s'ouvre.
4. Cliquez sur Jobs, Options de job, Stocker les packages dans la bibliothèque intermédiaire du serveur de modularité.
5. Cliquez sur OK.
Les packages spécifiés sont stockés sur le serveur de modularité du modèle Or. Le package est livré à l'heure planifiée.
Configuration de la réinstallation de logiciel
Les logiciels qui sont installés sur des ordinateurs de bureau virtuels non persistants sont perdus après un redémarrage, une fermeture de session ou une mise à jour de l'ordinateur vers une version plus récente du modèle Or. Vous pouvez configurer Client
Automation pour réinstaller les logiciels dans ces cas. Client Automation utilise une base de données des états de logiciel d'instance qui contient les informations de tous les jobs logiciels que l'agent exécute sur les ordinateurs de bureau virtuels. Les ordinateurs de bureau virtuels incluent les détails de la base de données des états de logiciel d'instance et du contexte d'exécution. Ces informations sont importantes lors de la réinstallation de logiciel par Client Automation.
300 Manuel d'implémentation
Préparation d'un modèle Or
Selon la solution de virtualisation de bureau et les paramètres de pool/groupe d'ordinateurs de bureau, vous configurez la réinstallation de logiciel de façons différentes :
Vue VMware
■
Pour des groupes d'ordinateurs de bureau avec la personnalisation quickprep, effectuez une des tâches de configuration suivantes :
■
Remarque : Si vous configurez à la fois la stratégie et les paramètres de pool, ces derniers sont prioritaires.
Pour les groupes d'ordinateurs de bureau avec la personnalisation Sysprep, effectuez la tâche de configuration suivante :
Citrix XenDesktop
■
Pour des ordinateurs de bureau créés à partir de MCS, effectuez la tâche de configuration suivante :
■
Pour les ordinateurs de bureau utilisant un vDisk, effectuez une des tâches de configuration suivantes :
■
Configuration des données de personnalité sur les unités cibles (page 308)
Remarque : Si vous configurez à la fois la stratégie et les données de personnalité, ces dernières sont prioritaires.
Remarque : Vous pouvez également modifier d'autres stratégies de configuration. Pour
(page 314).
Chapitre 8: Virtualisation de l'ordinateur de bureau 301
Préparation d'un modèle Or
Configuration des paramètres de pool pour exécuter le fichier Compose.bat sur les ordinateurs de bureau virtuels
Lorsque vous créez le pool, sous Personnalisations d'invité, spécifiez la commande suivante dans le script de post-synchronisation :
Compose.bat [ISDBPath=<Path>] [Run=<Run>] [ISDBUser=<User>
ISDBPassword=<Password>]
ISDBPATH
Spécifie le chemin d'accès à l'emplacement de stockage de la base de données de logiciel d'instance. Le chemin d'accès peut être local ou réseau selon le type de pool. Spécifiez un chemin réseau pour les pools non persistants et un chemin local ou réseau pour les pools persistants. Les variables d'environnement et les macros prédéfinies comme {SCALABILITY_SERVER} et {POOL_NAME} sont permises dans le chemin d'accès.
Exemple : \\{SCALABILITY_SERVER}\%COMPUTERNAME%
Important : Sous Windows 7, si le paramètre de chemin d'accès contient la variable d'environnement %USERNAME%, ne transférez pas ce paramètre comme paramètre de ligne de commande au fichier Compose.bat. Incluez plutôt tous les paramètres dans le fichier Compose.bat (pour VMware View uniquement).
{SCALABILITY_SERVER}
Renvoie le serveur de modularité auquel l'ordinateur de bureau virtuel rend compte. Par défaut, les ordinateurs de bureau virtuels rendent compte au
renvoie le nouveau nom de serveur de modularité.
{POOL_NAME}
Renvoie le nom de pool de l'ordinateur de bureau virtuel. Cette macro s'applique uniquement à VMware View.
Utilisation persistante
Vous pouvez utiliser des variables d'environnement, telles que
%COMPUTERNAME% dans le chemin d'accès ISDB.
Exemple : \\MachineName\{POOL_NAME}\%COMPUTERNAME%
Cette option permet d'obtenir un chemin d'accès unique pour un utilisateur, car un ordinateur de bureau virtuel persistant est toujours affecté au même utilisateur.
Utilisation non persistante
Vous pouvez inclure les variables d'environnement propres à un utilisateur
%USERNAME% et %USERDOMAIN% de manière à identifier de façon univoque la base de données des états de logiciel pour un utilisateur.
Exemple : \\MachineName\{POOL_NAME}\%USERNAME%
302 Manuel d'implémentation
Préparation d'un modèle Or
Remarque : Si vous utilisez des chemins d'accès de partage réseau, faites attention de bien sélectionner l'emplacement lorsque plusieurs pools d'ordinateurs de bureau sont affectés à un utilisateur unique. Assurez-vous de ce que l'état de logiciel de l'ordinateur de bureau virtuel utilisé par un utilisateur dans un pool ne soit pas écrasé par les données d'un autre ordinateur de bureau virtuel utilisé par le même utilisateur dans un autre pool.
Par exemple, Utilisateur1 a accès aux pools non persistants poolA et poolB. Si le chemin d'accès aux pools est spécifié sous la forme
//<nom_ordinateur>/<nom_partage>/Database/%USERNAME%, vous pouvez
écraser l'état de logiciel de Utilisateur1, si celui-ci se connecte et utilise les deux ordinateurs de bureau virtuels dans les deux pools. Par conséquent, veillez à définir des chemins d'accès différents, comme suit :
■
“/<nom_ordinateur>/<nom_partage>/PoolA/%USERNAME%”
■
“/<nom_ordinateur>/<nom_partage>/PoolB/%USERNAME%”
ISDBUSER
Spécifie le nom d'utilisateur pour se connecter au chemin d'accès à la base de données de logiciel d'instance dans un partage réseau. Le nom d'utilisateur doit
être chiffré à l'aide de la commande sd_acmd encrypt.
ISDBPASSWORD
Spécifie le mot de passe pour se connecter au chemin d'accès à la base de données de logiciel d'instance dans un partage réseau. Le mot de passe doit être chiffré à l'aide de la commande sd_acmd encrypt.
Chapitre 8: Virtualisation de l'ordinateur de bureau 303
Préparation d'un modèle Or
RUN
Indique quand le processus de réinstallation hors ligne après un arrêt brutal doit
être exécuté. Les valeurs valides sont OnRecompose et OnLogon.
OnRecompose
Indique que la réinstallation hors ligne après un arrêt brutal est initialisée lorsque l'ordinateur de bureau démarre après une actualisation ou une recomposition. Utilisez cette option pour des groupes d'ordinateurs de bureau où l'affectation d'ordinateur de bureau à des utilisateurs est fixe, comme des clones liés persistants.
OnLogon
Spécifie que le processus de réinstallation hors ligne après un arrêt brutal est initié lorsque l'utilisateur se connecte.
Utilisez cette option pour des groupes d'ordinateurs de bureau où l'affectation d'ordinateur de bureau aux utilisateurs varie d'une session à l'autre, comme les ordinateurs de bureau non persistants.
Exemples :
■
Utilisation persistante : Compose.bat "ISDBPath=<chemin_accès>"
"Run=OnRecompose"
■
Utilisation non persistante : Compose.bat "ISDBPath=<chemin_accès>"
"Run=OnLogon"
304 Manuel d'implémentation
Préparation d'un modèle Or
Configuration des paramètres de réinstallation de logiciel dans la stratégie de configuration
Modèle de nommage de l'agent
Name-{n}
Procédez comme suit:
1. Accédez au Panneau de configuration, puis cliquez sur Stratégie de configuration,
Stratégie par défaut de l'ordinateur, DSM, Software Delivery, Agent.
2. Sélectionnez RAC : paramètres de réinstallation de logiciel pour un ordinateur virtuel pour afficher les attributs suivants :
Modèle de nommage de l'agent
Spécifie le modèle de nommage de l'agent de l'ordinateur de bureau virtuel.
Pour VMware View, le modèle de nommage doit correspondre au modèle de nommage défini dans le pool VMware. Pour XenDesktop, le modèle de nommage doit être nom##. Vous ne pouvez spécifier cet espace réservé (#) ni au début ni plus d'une fois.
De
Spécifie le début de la plage d'ordinateurs de bureau à inclure. La plage peut
être un nombre ; XenDesktop permet toutefois aussi de spécifier des caractères alphabétiques. De spécifie le début du modèle de nommage. Le début et la longueur de l'espace réservé doivent être égaux, et la valeur A peut
être supérieure à la longueur de l'espace réservé.
A
Spécifie la fin de la plage d'ordinateurs de bureau à inclure. La plage peut être un nombre ; XenDesktop permet toutefois aussi de spécifier des caractères alphabétiques.
Exemples : Modèle de nommage d'agent pour VMware View
De A Noms d'ordinateur de bureau possibles
1 100 Name-1, Name-2….Name-100
Exemples : Modèle de nommage d'agent pour Citrix XenDesktop
De A Noms d'ordinateur de bureau possibles Modèle de nommage de l'agent
Name#
Name###
Name##
1
1
AA
100
100
AZ
Name1, Name2, ..…Name100
Name001, Name002..…Name100
NameAC, NameAE,…NameAZ
Chapitre 8: Virtualisation de l'ordinateur de bureau 305
Préparation d'un modèle Or
Chemin d'accès à la base de données de logiciel d'instance
Spécifie le chemin d'accès à l'emplacement de stockage de la base de données de logiciel d'instance. Le chemin d'accès peut être local ou réseau selon le type de pool. Spécifiez un chemin réseau pour les pools non persistants et un chemin local ou réseau pour les pools persistants (clones liés persistants pour
VMware View et groupes d'ordinateurs de bureau utilisant un vDisk en mode différentiel pour Citrix XenDesktop avec l'affectation d'ordinateur de bureau fixe). Dans ce dernier cas, la spécification d'un chemin d'accès local est uniquement possible si le disque persistant associé à l'ordinateur de bureau virtuel est disponible. Les variables d'environnement et les macros prédéfinies comme {SCALABILITY_SERVER}, {GROUP_NAME} et {POOL_NAME} sont permises comme parties du chemin d'accès.
Exemple : \\{SCALABILITY_SERVER}\{GROUP_NAME}\%COMPUTERNAME%
{GROUP_NAME}
Renvoie le nom du groupe d'ordinateurs de bureau auquel appartient l'ordinateur de bureau virtuel. Cette macro s'applique uniquement à Citrix
XenDesktop.
{POOL_NAME}
Renvoie le nom de pool de l'ordinateur de bureau virtuel. Cette macro s'applique uniquement à VMware View.
{SCALABILITY_SERVER}
Renvoie le serveur de modularité auquel l'ordinateur de bureau virtuel rend compte. Par défaut, les ordinateurs de bureau virtuels rendent compte au même serveur de modularité que le modèle Or ou le vDisk. Si
vous avez changé l'affectation de serveur de modularité explicitement
(page 311), la macro renvoie le nouveau nom de serveur de modularité.
Remarque : Pour XenDesktop, vous pouvez affecter plusieurs utilisateurs à un ordinateur de bureau unique dans un groupe statique en pool. Pour prendre en charge la réinstallation de logiciels installés par l'utilisateur dans ce cas, spécifiez le chemin d'accès à la base de données de logiciel d'instance de la façon suivante :
\\<nom_serveur>\%computername%\%username%. Définissez également le contexte d'exécution sur OnLogon.
Nom d'utilisateur
Spécifie le nom d'utilisateur pour se connecter au chemin d'accès à la base de données de logiciel d'instance dans un partage réseau. Le nom d'utilisateur est chiffré à l'aide de la commande sd_acmd encrypt.
Mot de passe
Spécifie le mot de passe pour se connecter au chemin d'accès à la base de données de logiciel d'instance dans un partage réseau. Le mot de passe est chiffré à l'aide de la commande sd_acmd encrypt.
306 Manuel d'implémentation
Préparation d'un modèle Or
Exécuter
Indique quand le processus de réinstallation hors ligne après un arrêt brutal doit être exécuté. Les valeurs permises sont OnRecompose et OnLogon.
OnRecompose
Indique que le processus de réinstallation hors ligne après un arrêt brutal doit être initié lorsque l'ordinateur de bureau démarre après une opération d'actualisation ou de recomposition (dans le cas de VMware
View), lorsque l'ordinateur de bureau est réinitialisé ou qu'un cliché est mis à jour (dans le cas de Citrix MCS) et lorsque le vDisk est mis à jour ou que l'ordinateur de bureau est réinitialisé (dans le cas d'ordinateurs de bureau virtuels diffusés en continu)..
Utilisez cette option pour des groupes d'ordinateurs de bureau où l'affectation d'ordinateur de bureau à des utilisateurs est fixe, comme des clones liés persistants, des ordinateurs de bureau statiques en pool et des ordinateurs de bureau utilisant des vDisks en mode différentiel.
OnLogon
Spécifie que le processus de réinstallation hors ligne après un arrêt brutal est initié lorsque l'utilisateur se connecte.
Utilisez cette option pour des groupes d'ordinateurs de bureau en pool où l'affectation d'ordinateur de bureau aux utilisateurs varie d'une session à l'autre, comme les ordinateurs de bureau non persistants, les ordinateurs de bureau aléatoires en pool et les ordinateurs de bureau en pool utilisant des vDisks en mode standard.
3. Enregistrez et scellez la stratégie.
La configuration de réinstallation de logiciel est appliquée sur le modèle Or.
Chapitre 8: Virtualisation de l'ordinateur de bureau 307
Préparation d'un modèle Or
Configuration des données de personnalité sur les unités cibles
Pour Citrix XenDesktop, configurez les données de personnalité après avoir créé les catalogues à l'aide de l'assistant d'installation de XenDesktop ou de l'assistant d'installation de machine virtuelle diffusée en continu et avant de créer le ou les groupes d'ordinateurs de bureau à partir des ordinateurs.
Procédez comme suit:
1. Ouvrez la boîte de dialogue Target Device Properties dans la console des services de provisionnement Citrix pour un ordinateur de bureau virtuel.
2. Cliquez sur l'onglet Personality et ajoutez les paramètres suivants :
CA_DSM_ISDBPATH
Spécifie le chemin d'accès à l'emplacement de stockage de la base de données de logiciel d'instance. Le chemin d'accès peut être local ou réseau selon le type de pool. Spécifiez un chemin réseau pour les pools non persistants et un chemin local ou réseau pour les pools persistants (groupes d'ordinateurs de bureau utilisant un vDisk en mode différentiel pour Citrix XenDesktop avec l'affectation d'ordinateur de bureau fixe).
Dans ce dernier cas, la spécification d'un chemin d'accès local est uniquement possible si le disque persistant associé à l'ordinateur de bureau virtuel est disponible. Les variables d'environnement et les macros prédéfinies comme
{SCALABILITY_SERVER} et {GROUP_NAME} sont permises dans le chemin d'accès.
Exemple : \\{SCALABILITY_SERVER}\{GROUP_NAME}\%COMPUTERNAME%
{GROUP_NAME}
Renvoie le nom du groupe d'ordinateurs de bureau auquel appartient l'ordinateur de bureau virtuel. Cette macro s'applique uniquement à Citrix
XenDesktop.
{SCALABILITY_SERVER}
Renvoie le serveur de modularité auquel l'ordinateur de bureau virtuel rend compte. Par défaut, les ordinateurs de bureau virtuels rendent compte au même serveur de modularité que le modèle Or ou le vDisk. Si
vous avez changé l'affectation de serveur de modularité explicitement
(page 311), la macro renvoie le nouveau nom de serveur de modularité.
308 Manuel d'implémentation
Préparation d'un modèle Or
CA_DSM_ISDBUSER
Spécifie le nom de l'utilisateur de la base de données de logiciel d'instance dans un formulaire chiffré. Le nom d'utilisateur est chiffré à l'aide de la commande sd_acmd encrypt.
CA_DSM_ISDBPASSWORD
Spécifie le mot de passe de la base de données de logiciel d'instance chiffré dans un formulaire chiffré. Le mot de passe est chiffré à l'aide de la commande sd_acmd encrypt.
CA_DSM_RUN
Indique quand le processus de réinstallation hors ligne après un arrêt brutal doit être exécuté. Les valeurs valides sont OnRecompose et OnLogon.
OnRecompose
Indique que le processus de réinstallation hors ligne après un arrêt brutal doit être initié lorsque l'ordinateur de bureau démarre après une réinitialisation ou une mise à jour de cliché (dans le cas de Citrix MCS) et lorsque le vDisk est mis à jour ou réinitialisé (dans le cas d'ordinateurs de bureau virtuels diffusés en continu).
Utilisez cette option pour des groupes d'ordinateurs de bureau où l'affectation d'ordinateur de bureau à des utilisateurs est fixe, comme des ordinateurs de bureau statiques en pool et des ordinateurs de bureau utilisant des vDisks en mode différentiel.
OnLogon
Spécifie que le processus de réinstallation hors ligne après un arrêt brutal est initié lorsque l'utilisateur se connecte.
Utilisez cette option pour des groupes d'ordinateurs de bureau en pool où l'affectation d'ordinateur de bureau aux utilisateurs varie d'une session à l'autre, comme les ordinateurs de bureau aléatoires en pool et les ordinateurs de bureau en pool utilisant des vDisks en mode standard.
3. Enregistrez les propriétés.
L'ordinateur de bureau virtuel est configuré pour inclure les détails de la base de données des états de logiciel d'instance.
4. Effectuez l'une des tâches suivantes :
■
Effectuez les étapes 1 à 3 sur tous les ordinateurs de bureau virtuels.
■
Copiez les paramètres d'un ordinateur de bureau sur tous les ordinateurs de bureau virtuels.
Vous avez maintenant configuré des données de personnalité sur les unités cibles.
Chapitre 8: Virtualisation de l'ordinateur de bureau 309
Préparation d'un modèle Or
Diffusion en continu de données de personnalité vers les ordinateurs de bureau virtuels dans
XenDesktop 5.5
Avec l'agent de bureau virtuel Citrix XenDesktop 5.5, les données de personnalité des ordinateurs de bureau virtuels ne sont pas diffusées en continu vers les ordinateurs de bureau virtuels au démarrage.
Lorsque la configuration de la base de données de logiciel d'instance est réalisée à l'aide de données de personnalité et non de la stratégie de configuration, la fonctionnalité de réinstallation de logiciel est affectée.
Utilisez les correctifs suivants de l'agent de bureau virtuel Citrix pour éviter ce problème.
■ http://support.citrix.com/article/CTX131268 (version 32 bits)
■ http://support.citrix.com/article/CTX131269 (version 64 bits)
Types d'ordinateur de bureau virtuels pris en charge pour la réinstallation de logiciel
Client Automation prend en charge la réinstallation de logiciel sur les types d'ordinateur de bureau virtuel suivants :
VMware View :
■
Clones liés
Citrix XenDesktop :
■
Ordinateurs de bureau statiques en pool
■
■
■
Ordinateurs de bureau aléatoires en pool
Ordinateurs de bureau diffusés en continu
Ordinateurs de bureau existants basés sur le catalogue et utilisant un vDisk en mode standard ou différentiel
Remarque : Vous pouvez créer les types suivants à partir du modèle Or, mais aucun support n'est requis pour la réinstallation de logiciel. Seuls les enregistrements de logiciel de modèle sont signalés au gestionnaire de domaines au démarrage. Vous pouvez gérer les types suivants indépendamment comme des agents Client Automation standard.
■
Ordinateurs de bureau utilisant un vDisk en mode privé
■
Ordinateurs de bureau dédiés (via MCS)
Important : Vérifiez que les ordinateurs de bureau virtuels sont configurés pour redémarrer lorsque l'utilisateur se déconnecte pour lancer des clones liés flottants dans
VMware View. Lorsque vous créez des groupes statiques en pool avec un ordinateur de bureau affecté à plusieurs utilisateurs, spécifiez ce paramètre manuellement afin que la réinstallation de logiciel fonctionne comme prévu.
310 Manuel d'implémentation

Enlace público actualizado
El enlace público a tu chat ha sido actualizado.