XDPing
Description
-
L’outil Linux XDPing est une application en ligne de commande qui automatise le processus de vérification des problèmes de configuration courants dans un environnement Linux VDA.
-
L’outil Linux XDPing effectue plus de 150 tests individuels sur le système, qui sont globalement classés comme suit :
- Vérifier si les exigences système de Linux VDA 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 des distributions Linux pouvant avoir un impact sur le fonctionnement de Linux VDA
- 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 de la machine virtuelle. Prise en charge de :
- Citrix Hypervisor™
- Microsoft HyperV
- VMware vSphere
- Vérifier les paramètres horaires et s’assurer que la synchronisation horaire 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 (core dump)
- Vérifier si les packages requis par Linux VDA sont installés
- Identifier le package Linux VDA 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 Linux VDA 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 à Linux VDA
- Vérifier si la version de Xorg est appropriée
Utiliser l’outil Linux XDPing
Remarque :
Avant d’utiliser XDPing, assurez-vous 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/sbin/ctxpython3/bin/python3 -m 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/sbin/ctxpython3/bin/python3 -m xdping
<!--NeedCopy-->
Pour vérifier l’environnement avant d’installer le package Linux VDA, exécutez les tests pre-flight :
sudo /opt/Citrix/VDA/sbin/ctxpython3/bin/python3 -m 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/sbin/ctxpython3/bin/python3 -m xdping -T time,kerberos
<!--NeedCopy-->
Pour sonder un contrôleur XenDesktop® particulier :
sudo /opt/Citrix/VDA/sbin/ctxpython3/bin/python3 -m xdping -d myddc.domain.net
<!--NeedCopy-->
Exemple de sortie
Voici un exemple de sortie de l’exécution du test Kerberos :
