Check-list d`installation de App Orchestration App
Transcription
Check-list d`installation de App Orchestration App
App Orchestration 2.6 de App Orchestration Check-list d'installation Problèmes connus dans App Orchestration 2.6 Préparé par : Jenny Berger Dernière mise à jour : octobre 6, 2015 © 2015 Citrix Systems, Inc. Tous droits réservés. Page 1 Problèmes connus Table des matières TOC Page 2 © 2015 Citrix Systems, Inc. Tous droits réservés. Problèmes connus App Orchestration Lors de l'utilisation de la console Web App Orchestration, les notifications suivantes peuvent s'afficher : o 500: Erreur interne du serveur ; Service non disponible o Service non disponible. Une erreur liée au réseau ou spécifique à l'instance s'est produite lors de l'établissement d'une connexion à SQL Server. Le serveur est introuvable ou n'est pas accessible. Vérifiez que le nom de l'instance est correct et que SQL Server est configuré pour autoriser les connexions distantes. o Échec de la connexion ; Erreur interne du serveur Ces notifications s'affichent si le serveur SQL Server hébergeant la base de données de configuration App Orchestration est en mode hors connexion. Pour résoudre ce problème, effectuez les opérations suivantes : o Vérifiez que le serveur exécutant SQL Server est en cours d'exécution et connecté à votre réseau. o Vérifiez que votre pare-feu autorise les connexions à distance à SQL Server. o Vérifiez que la base de données ou instance de SQL Server correcte est configurée dans les paramètres globaux d'App Orchestration. [#389643] Si le workflow CreateSessionMachineCatalog échoue (par exemple en raison d'une erreur de configuration) lors de la création d'un catalogue de machines de session pour le provisioning à la demande, toute nouvelle tentative d'exécution du workflow échoue même lorsque tous les paramètres requis ont été configurés correctement. Ce problème se produit car App Orchestration tente de créer un instantané de la VM modèle chaque fois que le workflow est exécuté. Si l'instantané existe déjà, le workflow échoue avec un message d'erreur indiquant que l'instantané n'est pas unique. Pour résoudre ce problème, supprimez l'instantané de la VM modèle avant d'exécuter à nouveau le workflow. [#413997] Lors de la création d'un catalogue de machines de session à l'aide du provisioning à la demande, le workflow Get-VMTemplateScan échoue avec l'erreur « VM en cours d'utilisation ». Ce problème se produit lorsqu'un instantané de disque et de mémoire est créé à partir du modèle de VM sélectionné pour être utilisé avec le catalogue. Pour résoudre ce problème, supprimez l'instantané de disque et de mémoire et créez un instantané du disque de la machine uniquement. Les instantanés de disque et de mémoire ne sont pas pris en charge avec App Orchestration. [#469734] Lorsqu'un filtre de connexion NetScaler est ajouté à un catalogue de machines de session, la capacité des offres hébergées dans le catalogue ne peut pas être modifiée. Ce problème se produit lorsque le filtre de connexion est ajouté après que des locataires aient souscrit à des offres dans le catalogue. L'ajout d'un filtre de connexion introduit une modification dans le catalogue de machines de session qui rend les abonnements à ses offres non valides. Par Page 3 © 2015 Citrix Systems, Inc. Tous droits réservés. Problèmes connus conséquent, les utilisateurs ne peuvent pas accéder à leurs abonnements via Citrix Receiver. Pour résoudre ce problème, désabonnez les utilisateurs des offres affectées et supprimez le groupe de mise à disposition associé. Ensuite, réabonnez les utilisateurs à leurs offres d'origine. Le processus d'abonnement crée un nouveau groupe de mise à disposition qui est associé au catalogue de machines de session modifié. [#471339] L'ajout d'une machine de session déclassée à un catalogue de machines de session et à un site de mise à disposition n'est pas pris en charge dans cette version. Quand elle est attribuée à un site de mise à disposition, la machine de session déclassée ne parvient pas à s'enregistrer avec le site. Par conséquent, les utilisateurs ne peuvent accéder à aucun abonnement à des offres qui sont hébergées sur la machine de session. Pour éviter ce problème, déployez de nouvelles machines de session afin de remplacer les machines qui ont été déclassées. [#475517] L'accès à un abonnement à une offre peut échouer si l'offre est configurée avec des données spécifiques à l'utilisateur dans le répertoire de travail de l'application. Lorsqu'une offre est créée, une analyse initiale de l'application est exécutée et App Orchestration utilise le répertoire de travail issu de cette analyse. App Orchestration ne vérifie pas les données fournies par l'analyse et ne corrige pas automatiquement les informations non valides lors de la création de l'offre. Pour résoudre ce problème, utilisez des variables d'environnement pour toutes les données spécifiques à l'utilisateur et utilisez-les à la place des données spécifiques à l'utilisateur réelles dans le chemin d'accès au répertoire de travail de l'application. [#475534] L'ajout du même domaine privé en tant que types différents (par exemple, l'ajout du domaine avec le type Utilisateur, puis l'ajout du domaine avec le type Les deux) n'est pas pris en charge dans cette version. Lors de l'ajout de domaines privés, n'ajoutez le domaine qu'une seule fois à votre déploiement. [#475558] Lors de la création d'une offre qui utilise le niveau d'isolation Groupe de mise à disposition privé et qui comprend un site de mise à disposition et un groupe de serveurs StoreFront dans le domaine de ressources partagé, mais également des machines de session dans le domaine de ressources privé d'un locataire, les tentatives d'accès à l'offre via Citrix Receiver peuvent échouer. Pour contourner le problème, lors de la création d'une offre privée qui s'étend sur plusieurs domaines, configurez l'offre de manière à ce qu'elle utilise plutôt le niveau d'isolation Site de mise à disposition privé. [#475564] Lors de l'importation d'un grand nombre de machines de session sur un catalogue de machines de session, il est possible que le workflow Get-ApplicationInfo échoue. Si ce problème se produit, les erreurs suivantes sont consignées dans le dossier C:\Windows\Temp sur le serveur de configuration App Orchestration : o Page 4 Erreur : Erreur de traitement de la tâche en arrière-plan : System.Data.SqlClient.SqlException (0x80131904) : Délai expiré. Le délai d'expiration s'est produit avant la fin de l'opération ou le serveur ne répond pas. ---> System.ComponentModel.Win32Exception (0x80004005) : Dépassement du délai d'attente... © 2015 Citrix Systems, Inc. Tous droits réservés. Problèmes connus o Erreur : Détails de l'erreur : L'instruction INSERT est en conflit avec la contrainte FOREIGN KEY « FK_DiscoveredApplications_IconId ». Le conflit s'est produit dans la base de données « AppOrchestration », table « cam.Icons », colonne « Id ». L'instruction a été arrêtée. o Erreur : Détails de l'erreur : La transaction associée à la connexion active est terminée mais n'a pas été supprimée. Pour pouvoir utiliser la transaction pour exécuter des instructions SQL vous devez la supprimer. En outre, App Orchestration peut générer des workflows Get-ApplicationInfo supplémentaires, qui finiront tous par échouer. Cet échec peut être dû à un verrou sur la table Cam.Icons dans la base de données de configuration App Orchestration. Pour contourner le problème, importez un plus petit nombre de machines de session à la fois sur le catalogue. Pour ce faire, effectuez les opérations suivantes : 1. À partir de la console Web App Orchestration, supprimez le catalogue de machines de session dans lequel vous importez les machines. Attendez que le workflow se termine. 2. Recréez le catalogue de machines de session et importez jusqu'à 100 machines. Attendez que les workflows se terminent. 3. Continuez l'importation de machines de session par lots de 100 jusqu'à ce que toutes les machines soient importées dans le catalogue. [#479423] Lorsque vous créez un catalogue de machines de session avec le provisioning à la demande, et que le workflow est interrompu, toute VM de préparation et tout instantané qui sont créés restent sur la ressource de calcul ; ils ne sont pas supprimés automatiquement. Ce problème peut se produire si le workflow est annulé ou a échoué. Pour contourner ce problème, supprimez manuellement la VM de préparation et l'instantané à l'aide de la console de l'hyperviseur, puis relancez le workflow. [#480661] La connexion à la console Web App Orchestration à l'aide d'informations d'identification utilisant des caractères étendus (non anglais) peut échouer si l'option « Mémoriser » est sélectionnée. Ce problème se produit lorsque vous vous connectez à la console Web à l'aide du navigateur Web Safari. Les informations d'identification utilisant des caractères anglais peuvent se connecter avec succès lorsque cette option est sélectionnée. Pour résoudre ce problème, ne sélectionnez pas l'option « Mémoriser » lorsque vous vous connectez à la console avec le navigateur Safari à l'aide d'informations d'identification qui utilisent des caractères autres que l'anglais. [#484144] Page 5 © 2015 Citrix Systems, Inc. Tous droits réservés. Problèmes connus Lorsque vous créez des administrateurs App Orchestration avec le rôle en lecture seule et l'étendue Tous les locataires via la console de gestion Web, et qu'un groupe d'utilisateurs provenant d'une forêt ou d'un domaine différent est spécifié, aucune information relative au locataire ne s'affiche dans la console Web. Ce problème se produit même lorsque des approbations inter-forêt ou inter-domaine existent entre le domaine partagé et le second domaine. Lorsque vous créez un administrateur en lecture seule avec l'étendue Tous les locataires, assurez-vous de spécifier l'un des types d'utilisateur suivants : o Un utilisateur ou groupe d'utilisateurs qui réside dans le domaine utilisateur partagé. o Un utilisateur qui réside dans une forêt ou un domaine différent, dans la mesure où une approbation inter-forêt ou inter-domaine existe avec le domaine partagé. [#485970] Lors de l'importation d'une machine non existante dans l'unité d'organisation racine App Orchestration d'Active Directory vers un groupe de serveurs StoreFront ou un site de mise à disposition. La création du workflow échouera et la suppression de la machine ci-dessus échouera aussi car le workflow de suppression associé est envoyé à la machine non existante. Pour contourner le problème, appelez une API pour supprimer cette machine non existante, ce qui effacera également tous les workflows associés. Par exemple, pour forcer la suppression d'un serveur StoreFront non existant, invoquez DELETE StoreFrontServers({id}) et définissez le paramètre Forcer la suppression sur true. [#0518912] Si vous mettez à niveau un catalogue de machines de session en sélectionnant un instantané provenant d'un modèle différent dans Windows 2012 R2 ou Windows 8.1, cela peut entraîner un échec lors du lancement de l'offre. Il est recommandé de sélectionner l'instantané à partir du même modèle lors de la mise à niveau du catalogue de machines de session. [#0533964] Lorsqu'il existe plus d'un serveur de configuration dans l'environnement App Orchestration, la mise à niveau d'un de ces serveurs de la version 2.5 à la version 2.6 mettra automatiquement les autres serveurs à niveau. Cela est inutile et entraînera des exceptions si vous mettez à niveau plus d'un serveur de configuration à la fois. [#0534270] Si vous configurez un domaine derrière une traduction d'adresse réseau qui a le même nom de domaine complet avec une étendue de système Domaine, cela peut entraîner une exception de « requête incorrecte » car la création d'un domaine isolé avec le même nom de domaine complet n'est pas prise en charge avec l'étendue système Domaine. [#0535549] L'arrêt de toutes les machines d'un datacenter principal peut entraîner une exception d'expiration lorsque vous essayez de vous connecter à un site Web StoreFront car les demandes émanant d'un site Receiver pour Web au magasin associé expirent par défaut après une minute. Pour contourner le problème, modifiez la valeur d'expiration à l'aide d'un éditeur de texte pour ouvrir le fichier web.config du site Receiver pour Web, qui se trouve en général dans le répertoire C:\inetpub\wwwroot\Citrix\storenameWeb\nomdumagasinWeb\, où nomdumagasin désigne le nom attribué au magasin au moment de sa création. Utilisez l'attribut timeout pour définir le délai en heures, minutes et secondes accordé au magasin pour répondre. [#0543315] Page 6 © 2015 Citrix Systems, Inc. Tous droits réservés. Kommentar [GM1]: ?? Problèmes connus Si vous mettez à niveau le serveur de configuration App Orchestration de la version 2.5 vers la version 2.6 sans mettre à niveau tous les sites de mise à disposition, tous les serveurs StoreFront ou tous les composants VDA, les ressources non allouées ne peuvent pas être détectées ou le site de mise à disposition XenDesktop s'affiche en tant que XenApp pour le nouveau magasin créé dans les problèmes liés au serveur StoreFront. Il est donc recommandé de mettre à niveau tous les autres composants d'App Orchestration après la mise à niveau vers App Orchestration 2.6. [#0552636, #0551484] Si vous installez des composants App Orchestration à partir d'un dossier de fichiers dont le nom contient des caractères localisés, l'installation peut échouer. Il est recommandé d'utiliser uniquement des caractères ASCII dans le nom du dossier de fichiers. [#0566315] Si vous modifiez les adresses NetScaler Gateway et les numéros de port dans la page Modifier le datacenter, le workflow peut renvoyer une erreur indiquant que la passerelle existe déjà car le workflow Update-StoreFrontSite s'exécute avant le workflow RemoveStoreFrontNetScalerGateway. Vous pouvez cliquer sur le bouton Réessayer pour modifier le numéro de port avec succès. [#0571595] Provisioning de cloud L'ajout d'une ressource de calcul de cloud privé à un déploiement App Orchestration échoue avec une erreur indiquant qu'un datacenter doit être spécifié. Ce problème se produit si le datacenter utilisé pour les ressources de calcul du cloud public est spécifié en tant que datacenter par défaut pour le déploiement. Pour résoudre ce problème, spécifiez un datacenter qui ne comprend pas de ressources de calcul de cloud en tant que datacenter par défaut pour le déploiement. Ensuite, réessayez d'ajouter la ressource de calcul du cloud privé au déploiement. [#484497] StoreFront Après avoir abonné les utilisateurs d'un locataire à des applications hébergées dans un site de mise à disposition, aucune application ne s'affiche lorsque les utilisateurs accèdent au site StoreFront via Citrix Receiver. Ce problème se produit avec les sites de mise à disposition nouvellement créés ainsi qu'avec les sites de mise à disposition qui ont été agrégés au travers de StoreFront. Ce problème se produit si les abonnements sont créés pour des utilisateurs dans les groupes locaux de domaines dans le domaine utilisateur du locataire. Étant donné que le groupe local de domaine est local au domaine dans lequel il est créé, les utilisateurs du groupe ne sont pas reconnus par StoreFront lorsqu'ils tentent d'accéder aux applications auxquels ils ont souscrit. Pour vous assurer que les utilisateurs d'un locataire peuvent accéder à leurs abonnements au travers de StoreFront, exécutez l'une des tâches suivantes : Si le groupe de serveurs StoreFront et les utilisateurs du locataire se trouvent dans des domaines différents, assurez-vous que les utilisateurs du locataire figurent dans des groupes universels de domaines et spécifiez ces groupes lors de la création d'abonnements. Page 7 © 2015 Citrix Systems, Inc. Tous droits réservés. Problèmes connus Créez un groupe local de domaine dans le domaine dans lequel le groupe de serveurs StoreFront réside, ajoutez les utilisateurs du locataire au groupe, puis spécifiez ce groupe lors de la création d'abonnements. [#451145] Page 8 © 2015 Citrix Systems, Inc. Tous droits réservés.
Documents pareils
Améliorer la qualité des soins, réduire les coûts et accélérer l
Figure 1. L’environnement de travail clinique en action