Profile Management 2109

Profile Management et VMware

Cet article s’applique aux profils utilisateur Citrix sur des machines virtuelles créées avec un logiciel VMware tel que VMware ESX. Elle permet de résoudre un problème de verrouillage des caches de profil local.

Si vous avez configuré Profile Management pour supprimer les profils mis en cache localement lorsque les utilisateurs ferment une session sur leurs machines virtuelles créées avec VMware (dans votre déploiement Citrix Virtual Desktops ou Citrix Virtual Apps) mais que les profils ne sont pas supprimés, vous pouvez utiliser cette solution pour résoudre le problème.

Ce problème se produit lorsque des profils itinérants sont utilisés sur des machines virtuelles créées avec VMware ESX 3.5 et que le paramètre Supprimer les profils mis en cache localement à la fermeture de session de Profile Management est activé.

Le problème se produit car l’option Dossiers partagés dans VMware Tools ajoute un fichier aux profils. Le fichier est également verrouillé par un processus en cours d’exécution, ce qui empêche la suppression des profils lors de la fermeture de session. Il s’agit du fichier C:\Documents and Settings\userid\Application Data\VMware\hgfs.dat.

Si la journalisation détaillée est activée dans Profile Management, le fichier journal peut identifier le problème avec une entrée du type :

2009-06-03;11:44:31.456;ERROR;PCNAME;JohnSmith4;3;3640;DeleteDirectory: Deleting the directory \<C:\Documents and Settings\<user name\>\Local Settings\Application Data\VMware> failed with: The directory is not empty.

Pour résoudre ce problème dans un déploiement Citrix Virtual Apps sur Windows Server 2008 :

  1. Connectez-vous en tant qu’administrateur au serveur Citrix Virtual Apps.
  2. Dans les déploiements Citrix Virtual Apps, fermez la session de tous les utilisateurs sur le serveur.
  3. Dans Panneau de configuration, accédez à Ajout/Suppression de programmes.
  4. Localisez VMware Tools et choisissez l’option Modifier.
  5. Au lieu de l’option Dossiers partagés, utilisez Ce composant ne sera pas disponible.
  6. Cliquez sur Suivant > Modifier > Terminer.
  7. Redémarrez le serveur.
  8. Effacez les profils à moitié supprimés. Accédez à Poste de travail > Propriétés > Avancé > Profil des utilisateurs, sélectionnez les profils et supprimez-les. Windows vous indique si des erreurs se produisent lors de la tentative de suppression des profils.

Remarque : un autre problème peut entraîner la création de multiples profils séquentiels dans les environnements exécutant Profile Management sur VMware. Pour plus d’informations sur ce problème et comment le résoudre, consultez l’article CTX122501 du centre de connaissances.

Profile Management et VMware