XDPing
Description
-
L’outil XDPing pour Linux est une application en ligne de commande qui automatise le processus de vérification des problèmes de configuration courants dans un environnement VDA Linux.
-
L’outil XDPing pour Linux effectue plus de 150 tests individuels sur le système, qui sont globalement classés comme suit :
- Vérifier si les exigences système du VDA Linux sont satisfaites
- Identifier et afficher les informations de la machine, y compris les distributions Linux
- Vérifier la compatibilité du noyau Linux
- Vérifier les problèmes connus de distribution Linux pouvant avoir un impact sur le fonctionnement du VDA Linux
- Vérifier le mode et la compatibilité de Security-Enhanced Linux (SELinux)
- Identifier les interfaces réseau et vérifier les paramètres réseau
- Vérifier le partitionnement du stockage et l’espace disque disponible
- Vérifier la configuration du nom d’hôte et du nom de domaine de la machine
- Vérifier la configuration DNS et effectuer des tests de résolution
- Identifier les hyperviseurs sous-jacents et vérifier la configuration des machines virtuelles. Prise en charge de :
- Citrix Hypervisor™
- Microsoft HyperV
- VMware vSphere
- Vérifier les paramètres horaires et si la synchronisation de l’heure réseau est opérationnelle
- Vérifier si le service PostgreSQL est correctement configuré et opérationnel
- Vérifier si le pare-feu est activé et si les ports requis sont ouverts
- Vérifier la configuration Kerberos et effectuer des tests d’authentification
- Vérifier l’environnement de recherche LDAP pour le moteur de service de stratégie de groupe
- Vérifier si l’intégration Active Directory est correctement configurée et si la machine actuelle est jointe au domaine. Prise en charge de :
- Samba Winbind
- Dell Quest Authentication Services
- Centrify DirectControl
- SSSD
- Vérifier l’intégrité de l’objet ordinateur Linux dans Active Directory
- Vérifier la configuration du module d’authentification enfichable (PAM)
- Vérifier le modèle de vidage de la mémoire
- Vérifier si les packages requis par le VDA Linux sont installés
- Identifier le package VDA Linux et vérifier l’intégrité de l’installation
- Vérifier l’intégrité de la base de données du registre PostgreSQL
- Vérifier si les services VDA Linux sont correctement configurés et opérationnels
- Vérifier l’intégrité de la configuration VDA et HDX™
- Sonder chaque Delivery Controller™ configuré pour vérifier que le service Broker est accessible, opérationnel et réactif
- Vérifier si la machine est enregistrée auprès de la batterie de Delivery Controller
- Vérifier l’état de chaque session HDX active ou déconnectée
- Analyser les fichiers journaux pour les erreurs et avertissements liés au VDA Linux
- Vérifier si la version de Xorg est appropriée
Utiliser l’outil XDPing pour Linux
Remarque :
L’exécution de ctxsetup.sh n’installe pas XDPing. Vous pouvez exécuter
sudo /opt/Citrix/VDA/bin/xdpingpour installer XDPing. Cette commande crée également un environnement virtuel Python3 requis pour XDPing. Si cette commande ne parvient pas à créer un environnement virtuel Python3, créez-le manuellement en suivant les instructions de Créer un environnement virtuel Python3.
XDPing est fourni avec un seul exécutable nommé xdping qui est exécuté à partir de l’interpréteur de commandes.
Pour afficher les options de ligne de commande, utilisez l’option --help :
sudo /opt/Citrix/VDA/bin/xdping --help
<!--NeedCopy-->
Pour exécuter la suite complète de tests, exécutez xdping sans aucune option de ligne de commande :
sudo /opt/Citrix/VDA/bin/xdping
<!--NeedCopy-->
Pour vérifier l’environnement avant d’installer le package VDA Linux, exécutez les tests pre-flight :
sudo /opt/Citrix/VDA/bin/xdping --preflight
<!--NeedCopy-->
Pour exécuter uniquement des catégories de tests spécifiques, par exemple les tests d’heure et Kerberos, utilisez l’option -T :
sudo /opt/Citrix/VDA/bin/xdping -T time,kerberos
<!--NeedCopy-->
Pour sonder un Delivery Controller XenDesktop® particulier :
sudo /opt/Citrix/VDA/bin/xdping -d myddc.domain.net
<!--NeedCopy-->
Exemple de sortie
Voici un exemple de sortie de l’exécution du test Kerberos :
