Fehlerbehebung
Dieser Artikel beschreibt, wie Sie XDPing zur Fehlerbehebung verwenden und wie Sie Sitzungsdaten mithilfe des Dienstprogramms ctxsdcutil abfragen.
XDPing
-
Das Linux XDPing-Tool ist eine Befehlszeilenanwendung. Es automatisiert die Überprüfung auf häufige Konfigurationsprobleme in einer Linux VDA-Umgebung.
-
Das Linux XDPing-Tool führt über 150 einzelne Tests auf dem System durch, die grob wie folgt kategorisiert werden:
- Überprüfen, ob die Systemanforderungen für Linux VDA erfüllt sind.
- Identifizieren und Anzeigen von Maschineninformationen einschließlich der Linux-Distributionen.
- Überprüfen der Linux-Kernel-Kompatibilität.
- Überprüfen auf bekannte Probleme mit Linux-Distributionen, die den Betrieb des Linux VDA beeinträchtigen können.
- Überprüfen des Security-Enhanced Linux (SELinux)-Modus und der Kompatibilität.
- Identifizieren von Netzwerkschnittstellen und Überprüfen der Netzwerkeinstellungen.
- Überprüfen der Speicherpartitionierung und des verfügbaren Speicherplatzes.
- Überprüfen der Host- und Domänennamenkonfiguration der Maschine.
- Überprüfen der DNS-Konfiguration und Durchführen von Lookup-Tests.
- Identifizieren der zugrunde liegenden Hypervisoren und Überprüfen der Konfiguration virtueller Maschinen. Unterstützung für:
- Citrix Hypervisor™
- Microsoft HyperV
- VMware vSphere
- Überprüfen der Zeiteinstellungen und ob die Netzwerkzeitsynchronisierung betriebsbereit ist.
- Überprüfen, ob der PostgreSQL-Dienst ordnungsgemäß konfiguriert und betriebsbereit ist.
- Überprüfen, ob die Firewall aktiviert und die erforderlichen Ports geöffnet sind.
- Überprüfen der Kerberos-Konfiguration und Durchführen von Authentifizierungstests.
- Überprüfen der LDAP-Suchumgebung für die Gruppenrichtliniendienst-Engine.
- Überprüfen, ob die Active Directory-Integration ordnungsgemäß eingerichtet ist und die aktuelle Maschine der Domäne beigetreten ist. Unterstützung für:
- Samba Winbind
- Dell Quest Authentication Services
- Centrify DirectControl
- SSSD
- Überprüfen der Integrität des Linux-Computerobjekts in Active Directory.
- Überprüfen der Pluggable Authentication Module (PAM)-Konfiguration.
- Überprüfen des Core-Dump-Musters.
- Überprüfen, ob die für den Linux VDA erforderlichen Pakete installiert sind.
- Identifizieren des Linux VDA-Pakets und Überprüfen der Integrität der Installation.
- Überprüfen der Integrität der PostgreSQL-Registrierungsdatenbank.
- Überprüfen, ob die Linux VDA-Dienste ordnungsgemäß konfiguriert und betriebsbereit sind.
- Überprüfen der Integrität der VDA- und HDX™-Konfiguration.
- Jeden konfigurierten Delivery Controller™ abfragen, um zu testen, ob der Broker-Dienst erreichbar, betriebsbereit und reaktionsfähig ist.
- Überprüfen, ob die Maschine bei der Delivery Controller-Farm registriert ist.
- Überprüfen des Status jeder aktiven oder getrennten HDX-Sitzung.
- Scannen von Protokolldateien nach Linux VDA-bezogenen Fehlern und Warnungen.
- Überprüfen, ob die Xorg-Version geeignet ist.
Verwenden des Linux XDPing-Tools
Hinweis:
Das Ausführen von ctxsetup.sh installiert XDPing nicht. Sie können
sudo /opt/Citrix/VDA/bin/xdpingausführen, um XDPing zu installieren. Dieser Befehl erstellt auch eine Python3-virtuelle Umgebung, die für XDPing erforderlich ist. Wenn dieser Befehl keine Python3-virtuelle Umgebung erstellen kann, erstellen Sie diese manuell gemäß den Anweisungen unter Erstellen einer Python3-virtuellen Umgebung.Um SSL-Verbindungsfehler zu beheben, die bei der Verwendung des pip-Tools auftreten können, sollten Sie die folgenden vertrauenswürdigen Hosts zur Datei /etc/pip.conf hinzufügen:
[global]trusted-host =pypi.orgfiles.pythonhosted.org
XDPing wird mit der einzelnen ausführbaren Datei namens xdping geliefert, die über die Befehlszeile ausgeführt wird.
Um die Befehlszeilenoptionen anzuzeigen, verwenden Sie die Option -h:
sudo /opt/Citrix/VDA/bin/xdping -h
<!--NeedCopy-->
Um den vollständigen Satz von Tests auszuführen, führen Sie xdping ohne Befehlszeilenoptionen aus:
sudo /opt/Citrix/VDA/bin/xdping
<!--NeedCopy-->
Um die Umgebung vor der Installation des Linux VDA-Pakets zu überprüfen, führen Sie die Pre-Flight-Tests aus:
sudo /opt/Citrix/VDA/bin/xdping --preflight
<!--NeedCopy-->
- Um nur bestimmte Testkategorien auszuführen, zum Beispiel die Zeit- und Kerberos-Tests, verwenden Sie die Option
-T:
- sudo /opt/Citrix/VDA/bin/xdping -T time,kerberos
<!--NeedCopy-->
- Um einen bestimmten XenDesktop® Controller abzufragen:
- sudo /opt/Citrix/VDA/bin/xdping -d myddc.domain.net
<!--NeedCopy-->
Beispielausgabe
Es folgt eine Beispielausgabe des Kerberos-Tests:



Dienstprogramm zur Abfrage von Sitzungsdaten
Wir stellen ein Dienstprogramm (ctxsdcutil) bereit, das Sie verwenden können, um Sitzungsdaten auf jedem Linux VDA abzufragen. Um die folgenden Daten aller Sitzungen oder einer bestimmten Sitzung, die auf einem VDA gehostet wird, abzufragen, führen Sie den Befehl /opt/Citrix/VDA/bin/ctxsdcutil -q <all | SessionID> [-c] aus. Das Argument [-c] bedeutet, Daten jede Sekunde abzufragen.
-
Eingangs-Sitzungsbandbreite
-
Ausgangs-Sitzungsbandbreite
-
Ausgangs-Sitzungsleitungsgeschwindigkeit
-
Latenz – zuletzt aufgezeichnet
-
Roundtrip-Zeit
-
Ausgangs-ThinWire-Bandbreite
-
Ausgangs-Audiobandbreite
-
Ausgangs-Druckerbandbreite
-
Eingangs-Laufwerksbandbreite
-
Ausgangs-Laufwerksbandbreite