App Layering

Problèmes et considérations connus

Les problèmes suivants ont été identifiés dans la version actuelle.

Mise à niveau App Layering

  • Le package de mise à niveau App Layering 2005 est suffisamment volumineux pour que les anciens appareils ne puissent pas le télécharger automatiquement. Si vous exécutez la version 2001 ou une version antérieure, téléchargez le package manuellement à partir du site de téléchargements.

  • Nous vous recommandons d’exécuter la mise à niveau à partir d’une console de gestion dans Secure HTTP (HTTPS). Si vous effectuez une mise à niveau en HTTP, les messages ne s’affichent pas dans le navigateur. Si cela se produit, actualisez le navigateur après 20 minutes. (L’actualisation ne causera pas de problèmes malgré le message qui dit de ne pas actualiser.) Si la mise à niveau est toujours en cours d’exécution, vous obtenez une erreur « service indisponible ».«  Il est sûr d’ignorer le message et de continuer à rafraîchir le navigateur toutes les quelques minutes jusqu’à ce que la page de connexion apparaisse.

App Layering Appliance et console de gestion

  • Lors de l’installation de l’appliance App Layering, vous devez utiliser le paramètre CPU par défaut de 4 CPU.
  • Si vous utilisez des rôles dans un environnement Active Directory complexe et que les connexions sont lentes, attribuez tous les rôles à des utilisateurs explicites plutôt qu’à des groupes.

Liens de documentation sur App Layering

Les liens de documentation de la console de gestion s’ouvrent sous forme de page vierge dans Internet Explorer 11. Pour contourner ce problème, collez le lien dans un autre navigateur. La documentation s’affiche correctement.

Agent App Layering

Par défaut, Citrix App Layering Agent s’exécute sous le compte système local sur le serveur Hyper-V. Si vous modifiez le compte en autre chose que le système local, l’agent ne peut pas transférer les disques vers et depuis l’appliance.

Machines-outils du système d’exploitation par superposition

  • (Version 19.5 uniquement) Après la mise à niveau vers la version 19.5 (ou ultérieure) à partir de 19.3 (ou une version antérieure), veillez à mettre à jour KMS Office Activation pour utiliser Office 2019. Lorsque vous préparez l’image de votre système d’exploitation pour la superposition, téléchargez et exécutez les nouvelles machines Outils du système d’exploitation de couche d’application

  • (Version 19.1 uniquement) Lorsque vous préparez l’image de votre système d’exploitation pour la superposition, assurez-vous que votre activation KMS Office est déclenchée au démarrage du bureau. Pour cette version uniquement, téléchargez et exécutez App Layering OS Machine Tools à partir de la version 18.12.

Couches élastiques

  • Microsoft Office ne peut pas être superposé de manière élastique en raison de la façon dont ses licences sont intégrées au Windows Store. La couche d’application Office doit être incluse dans l’image en couches.
  • Lorsque vous activez une image avec une couche élastique, les utilisateurs peuvent afficher des fichiers et des répertoires provenant d’autres sessions dans l’Explorateur Windows. Les répertoires explorés dans l’autre session peuvent créer des dossiers visibles pour toutes les sessions autorisées à parcourir ce répertoire.
  • Si vous utilisez des affectations de couche élastique avec Windows Server 2008 ou Windows 7, créez votre partage de fichiers avec une taille de secteur de 512. Pour plus d’informations sur ce problème et les mises à jour du système d’exploitation associées, consultez les informations suivantes :
  • Lorsque vous lancez un petit ensemble d’applications de pont Universal Windows Platform (UWP) sur Windows 10 avec Elastic Layering activé, les applications échouent parfois à se lancer. (ALHELP-15, UNI-71062)
  • Lorsque vous distribuez ArcMap 10.7 sous la forme d’une couche élastique, le lancement de l’application prend jusqu’à 60 secondes. Normalement, cela prend 3 secondes lorsqu’il est livré dans le cadre de l’image de base. Pour optimiser les heures de début, ajoutez une version à la couche d’application. Dans la nouvelle version de la couche, augmentez le paramètre d’optimisation « miss-cache » du registre à 100 (décimal) ou plus, avec un maximum de 250. Créez la valeur DWORD sous la clé Unifltr de service, en vous assurant que la valeur est décimale et non hexadécimale. (ALHELP-387, UNI-74957)

     HKLM\System\CurrentControlSet\Services\Unifltr\MaxMissCacheEntries [DWORD] 100.
    

Couches utilisateur

  • Laconnexion après la mise à niveau démarre les écrans de connexion Windows First : Lorsque vous vous connectez après la mise à niveau vers la version 4.10 ou ultérieure, la première connexion Windows habituelle met la couche utilisateur à jour avec la version du système d’exploitation. Le processus conserve les fichiers de couches utilisateur.

  • Lorsque les couches utilisateur sont activées sur les postes de travail provisionnés, les programmes d’installation MSI ne peuvent pas s’exécuter au démarrage du système : le service de couches doit déjà être en cours d’exécution lorsque le fichier MSI s’exécute. Le service Layering s’exécute lorsqu’un utilisateur se connecte. Si un MSI tente de s’exécuter, vous obtenez l’erreur suivante :

    The Windows Installer service depends on the Citrix App Layering Guest Service service which failed to start with the following error: The service cannot start, either because it is disabled or because it has no enabled devices associated with it.

Prise en charge de Windows 10

  • Mise à niveau de Windows 10, version 20H2. Si vous mettez à niveau la couche OS vers Windows 10 20H2 à partir d’une version antérieure, mettez à niveau directement vers Build 19042.630 ou version ultérieure. La mise à niveau à partir de versions de Windows 10 20H2 publiées avant le 16/11/2020 peut entraîner des déploiements d’images incohérents. Par exemple, si vous publiez des images à l’aide d’un modèle avec Généraliser hors connexion sélectionnée, les images publiées risquent de ne pas fonctionner correctement.
  • La mise à niveau nécessite des étapes supplémentaires lorsque vous passez à une nouvelle version majeure de Windows 10 : pendant la mise à niveau, Windows 10 peut créer un volume de récupération sur le même disque que la version de la couche OS. Supprimez toujours ce volume avant de finaliser la version de la couche OS. Sinon, le volume de récupération peut provoquer le démarrage correct des postes de travail. Pour de plus amples informations, consultez la section Couche d’applications : la mise à niveau de Windows 10 peut entraîner une nouvelle partition de volume de récupération.
  • Si vous avez généré et appliqué le Optimizations.cmd script de App Layering à une couche du système d’exploitation Windows 10 1909, l’option Rechercher du menu Démarrer peut ne pas fonctionner comme prévu. Pour éviter ce problème, ajoutez une version à la couche OS et exécutez le programme c:\windows\setup\scripts\Optimize.hta. Pour créer un nouveau Optimizations.cmd script à appliquer à la nouvelle version de couche, désélectionnez Désactiver le service d’entrée de tablette (Section 6, Option M) et sélectionnez Enregistrer le fichier. Avant de finaliser la couche OS, exécutez la commande Powershell Set-Service TabletInputService -startuptype manual pour annuler l’effet de toute précédente Optimizations.cmd qui aurait pu désactiver le service.

Connecteurs

  • Lorsque vous utilisez l’option Mini-boot Disk de Windows, vous pouvez spécifier jusqu’à quatre couches Prérequis pour une couche Application donnée. Si une application nécessite la présence de plus de quatre autres applications pendant l’installation, installez plusieurs applications dans une seule couche. (UNI-69524)
  • Lors de la création d’une couche (application, système d’exploitation ou plate-forme) sous Windows 7 64 bits, si vous sélectionnez Décharger Compositing dans la configuration du connecteur, vous pouvez avoir des problèmes pour ajouter une version à la couche. Une erreur se produit et la machine d’packaging n’est pas créée. Lorsque la composition de déchargement n’est pas sélectionnée dans la configuration du connecteur, la machine d’packaging est créée. (UNI-82545)

Citrix Provisioning

  • Lorsque vous créez un modèle d’image, les paramètres matériels de l’équipement cible doivent correspondre aux paramètres du système d’exploitation Windows et de la couche de plate-forme. Assurez-vous que les paramètres matériels de l’équipement cible correspondent aux paramètres matériels du système d’exploitation et de la couche plate-forme, en particulier le nombre de processeurs. Si les paramètres ne correspondent pas, vous pouvez obtenir un message de redémarrage requis lorsque vous démarrez l’image publiée. (UNI-50799)
  • Si vous utilisez Provisioning Services, vous devez désactiver IPv6 dans la couche OS et non dans la couche Platform. (UNI-53600)
  • Lorsque vous importez des fichiers VHDX publiés depuis App Layering vers le magasin de disques PVS, vous recevez parfois un message de disque non valide. Éliminez l’erreur en modifiant les caractères de point (.) dans la date et l’heure du nom de fichier publié. Un nom de fichier valide ne contient qu’une seule période pour l’extension de nom de fichier .VHDX. (UNI-75902)

Citrix Hypervisor

  • Lorsque vous préparez l’image de votre système d’exploitation à utiliser dans votre Citrix Hypervisor, vous devez ouvrir le port 5900 pour autoriser l’accès à la console. (UNI-50846)
  • Définissez toujours la configuration du connecteur Citrix App Layering pour qu’elle pointe vers le nœud maître. (UNI-52454)
  • Couches préalables :
    • Si une machine se bloque au démarrage et qu’une couche préalable est sélectionnée, l’un des disques de couche n’est probablement pas attaché. Assurez-vous que les outils invités Citrix sont inclus dans les couches du système d’exploitation ou de la plate-forme.
    • Si vous utilisez des couches de prérequis pour créer le système d’exploitation ou la couche de plate-forme, les outils Citrix doivent être présents. Sans les outils, la machine de packaging échoue et vous recevez un écran bleu. Citrix Hypervisor n’est pas en mesure de voir les périphériques connectés après le lecteur de DVD. Le lecteur de DVD est toujours dans le troisième emplacement. (UNI-67741)

Citrix Virtual Apps and Desktops (CVAD)

  • Lors de la mise à jour de CVAD vers la version 7.15 CU4, vous devez d’abord installer .NET Framework 4.7.1 sur une nouvelle version de la couche de votre système d’exploitation, plutôt que sur la couche de plate-forme. L’installation de .NET Framework 4.7.1 sur la couche OS garantit que toutes les couches d’application, les couches de plate-forme et les images fonctionnent correctement. Les dernières mises à jour Windows incluent déjà .NET Framework 4.7.1 dans le cadre des mises à jour. (ALHELP-588, UNI-75108)

Plate-forme Google Cloud

  • Lorsque vous importez des couches à partir d’une autre plate-forme, vous devez ajouter une version à la couche du système d’exploitation et passer à l’utilisation de la nouvelle version de calque à partir de ce moment. Sinon, les machines d’packaging et les images publiées risquent de tomber en panne avec un écran bleu.

  • Configuration du connecteur Google Cloud Platform. « Vérifier les informations d’identification » doit vérifier le rôle d’utilisateur du compte de service. Si le compte de service spécifié dans le fichier de clé JSON du compte de service de configuration du connecteur Google Cloud Platform est différent du compte de service associé au modèle d’instancesélectionné, votre compte de service dans la configuration doit avoir le service Rôle d’utilisateur du compte. Si ce n’est pas le cas, vous recevez une erreur lors du déploiement d’une machine à l’aide de cette configuration de connecteur. (UNI-82082)

Nutanix Acropolis

  • Le message suivant lors de la création de la couche d’application indique que les paramètres de la couche d’application spécifient une couche de plate-forme. N’utilisez pas de couches de plate-forme avec la fonction de mise en cache d’amélioration des performances de la couche d’application. (UNI-67742)

    image

VMware vSphere

  • Lors de la création de la couche OS à l’aide de l’Assistant Création d’une couche OS, les machines virtuelles UEFI (Unified Extensible Firmware Interface) sont répertoriées. Vous ne pouvez cependant pas créer des machines UEFI à l’aide de l’assistant. Utilisez plutôt le nouveau ImportOsLayer.ps1 script pour importer le système d’exploitation sur la nouvelle machine de couche OS.

VMware Horizon View

  • Les couches élastiques sont uniquement prises en charge avec des pools de postes de travail flottants. (UNI-53442)
  • Lors de la création d’une machine virtuelle Windows 10 ou Windows Server 2016 sur VMware version 6.7, les options de démarrage de la machine sont par défaut UEFI (Unified Extensible Firmware Interface). App Layering ne prend pas en charge les machines virtuelles UEFI. Utilisez plutôt le paramètre BIOS. (UNI-69435)
  • VMware Virtual Volumes (VVols) ne sont pas pris en charge dans App Layering. (UNI-62302)

Microsoft Azure

  • La App Layering ne prend pas en charge le stockage de fichiers Azure. Pour le stockage dans Azure, créez un partage de fichiers SMB ou un partage de fichiers réseau. (UNI-42272)
  • Les disques gérés ne sont pas pris en charge. Lorsque vous créez une machine virtuelle dans Azure, veillez à sélectionner Aucun disque géré.

Microsoft Hyper-V

  • Lorsque vous configurez Elastic Layering dans Hyper-V, vous devez utiliser des pools RDS non gérés (UNI-53545)
  • Lors de la création d’une couche d’application, si une couche de plate-forme est spécifiée dans les paramètres de la couche d’application, vous recevez une erreur. N’utilisez pas de couches de plate-forme avec la fonctionnalité de mise en cache de App Layering. (UNI-71868, UNI-67743)

    image

  • La création d’une couche de système d’exploitation sur Hyper-V Server 2019 peut entraîner cette erreur :

    ‘Échec de la création du disque dur virtuel. Assurez-vous qu’il y a suffisamment d’espace sur le partage spécifié dans la configuration du connecteur.’

    Cette erreur est due à un problème avec l’applet de commande Microsoft PowerShell New-VHD. Nous gardons nos yeux sur une solution de Microsoft. En attendant, utilisez la solution de contournement suivante pour cette erreur :

    1. Assurez-vous que la machine virtuelle Gold n’a pas de points de contrôle.
    2. Assurez-vous que le disque de machines virtuelles Gold se trouve dans le même chemin d’accès de répertoire que celui qui est configuré dans la configuration du connecteur. Exemple : Le chemin d’accès local est D:\Brock
      Gold disque VM est stocké dans D:\Brock\WIn10Gold\Win10GoldDisk.vhdx

Informations connexes