XDPing
Descripción
La herramienta Linux XDPing es una aplicación de línea de comandos que automatiza el proceso de comprobación de problemas de configuración comunes en un entorno Linux VDA.
La herramienta Linux XDPing realiza más de 150 pruebas individuales en el sistema, que se clasifican en términos generales de la siguiente manera:
- Comprobar si se cumplen los requisitos del sistema Linux VDA
- Identificar y mostrar información de la máquina, incluidas las distribuciones Linux
- Comprobar la compatibilidad con el kernel de Linux
- Comprobar si hay problemas conocidos de distribución de Linux que puedan afectar al funcionamiento de Linux VDA
- Comprobar el modo de seguridad mejorada de Linux (SELinux) y la compatibilidad
- Identificar interfaces de red y comprobar los parámetros de red
- Comprobar la partición de almacenamiento y el espacio disponible en disco
- Comprobar la configuración del host de la máquina y del nombre de dominio
- Comprobar la configuración DNS y realizar pruebas de búsqueda
- Identificar los hipervisores subyacentes y comprobar la configuración de máquina virtual. Compatibilidad con:
- Citrix Hypervisor
- Microsoft HyperV
- VMware vSphere
- Comprobar la configuración de hora y si la sincronización horaria es operativa
- Comprobar si el servicio PostgreSQL está configurado y es operativo
- Comprobar si el firewall está habilitado y los puertos necesarios están abiertos
- Comprobar la configuración de Kerberos y realizar pruebas de autenticación
- Comprobar el entorno de búsqueda LDAP para el motor del servicio de directivas de grupo
- Compruebe si la integración de Active Directory está configurada correctamente y la máquina actual está unida al dominio. Compatibilidad con:
- Samba Winbind
- Quest Authentication Services de Dell
- Centrify DirectControl
- SSSD
- Comprobar la integridad del objeto de equipo Linux en Active Directory
- Comprobar la configuración del módulo de autenticación conectable (PAM)
- Comprobar el patrón de volcado principal
- Comprobar si están instalados los paquetes que requiere Linux VDA
- Identificar el paquete Linux VDA y verificar la integridad de la instalación
- Comprobar la integridad de la base de datos del Registro PostgreSQL
- Comprobar si los servicios Linux VDA están configurados correctamente y son operativos
- Comprobar la integridad de la configuración de VDA y HDX
- Sondear cada Delivery Controller configurado para comprobar que Broker Service es accesible, operativo y receptivo
- Comprobar si la máquina está registrada en la comunidad del Delivery Controller
- Comprobar el estado de cada sesión HDX activa o desconectada
- Analizar los archivos de registros en busca de errores y advertencias relacionados con Linux VDA
- Comprobar si la versión de Xorg es válida
Usar la herramienta Linux XDPing
Nota:
Antes de utilizar XDPing, asegúrese de crear un entorno virtual Python3.
XDPing viene con el único ejecutable llamado xdping
que se ejecuta desde el shell de comandos.
Para mostrar las opciones de la línea de comandos, utilice la opción --help
:
sudo /opt/Citrix/VDA/sbin/ctxpython3/bin/python3 -m xdping --help
<!--NeedCopy-->
Para ejecutar el conjunto completo de pruebas, ejecute xdping
sin ninguna opción de línea de comandos:
sudo /opt/Citrix/VDA/sbin/ctxpython3/bin/python3 -m xdping
<!--NeedCopy-->
Para comprobar el entorno antes de instalar el paquete Linux VDA, ejecute las pruebas pre-flight
:
sudo /opt/Citrix/VDA/sbin/ctxpython3/bin/python3 -m xdping --preflight
<!--NeedCopy-->
Para ejecutar solo categorías de prueba específicas, por ejemplo, las pruebas de hora y Kerberos, utilice la opción -T
:
sudo /opt/Citrix/VDA/sbin/ctxpython3/bin/python3 -m xdping -T time,kerberos
<!--NeedCopy-->
Para sondear un Controller de XenDesktop concreto:
sudo /opt/Citrix/VDA/sbin/ctxpython3/bin/python3 -m xdping -d myddc.domain.net
<!--NeedCopy-->
Resultado de ejemplo
A continuación, se muestra un ejemplo de resultados de la ejecución de la prueba Kerberos: