Creación de un paquete de diagnóstico de soporte - Teradata Data Mover

Teradata® Data Mover Guía de instalación, configuración y actualizaciónpara clientes - 20.01

Deployment
VantageCloud
VantageCore
Edition
Enterprise
IntelliFlex
Lake
VMware
Product
Teradata Data Mover
Release Number
20.01
Published
Noviembre de 2023
Language
Español
Last Update
2023-12-21
dita:mapPath
es-ES/jvt1700556161677.ditamap
dita:ditavalPath
es-ES/stp1591127384938.ditaval
dita:id
pqq1467243714524
Product Category
Analytical Ecosystem
Para aquellas situaciones de Data Mover en las que se deben crear informes de incidencias relacionadas con errores en los trabajos, trabajos que no responden u otros problemas, Teradata incluye scripts de línea de comandos para recopilar la información necesaria acerca del sistema y del trabajo. El paquete de diagnóstico resultante permite que el Centro de atención al cliente de Teradata ofrezca análisis y soluciones óptimos. El servicio de atención al cliente está disponible todos los días de forma ininterrumpida a través del centro de soporte técnico global (GSC). Para obtener más información, vaya a https://support.teradata.com.
El archivo dmagentsupport.sh recopila la siguiente información de un servidor que solo ejecuta el agente de Data Mover:
  • Archivos de registro de Data Mover del servidor del agente
  • Directorios temporales y de tareas recientes
El script dmagentsupport.sh crea un archivo de salida data-mover-agent-support que contiene la siguiente información:
  • Archivos agent.properties de Data Mover
  • Lista de archivos del directorio de instalación de componentes de Data Mover
  • Información de espacio de disco, SO, kernel, CPU y memoria
  • Información de rpm de paquetes de Data Mover y TTU

Una vez que el script recopila los datos, se crea un paquete con el nombre DataMover-$currentdate-$hostname-1.zip en /var/opt/teradata/datamover/support/incidentnumber.

Si el tamaño del paquete supera los 49 MB, se crean archivos .zip adicionales de la siguiente manera:
  • DataMover-$currentdate-$hostname-2.zip
  • DataMover-$currentdate-$hostname-3.zip
  1. Cree un incidente de asistencia, incluyendo los siguientes ajustes:
    Opción Configuración
    Área de producto Utilidades de administración del sistema
    Tipo de problema Teradata® Data Mover
  2. Registre el número del incidente y deje el incidente abierto para fijar el paquete de diagnóstico.
    El script interactivo le solicita que introduzca el número de incidencia y otra información relacionada con el problema.
  3. Para cada servidor de Data Mover de su entorno, busque los scripts en /opt/teradata/datamover/support/ como usuario raíz y haga lo siguiente:
    Tipo de servidor Descripción
    Servidor de Data Mover Ejecute dmsupport.sh para crear un paquete de diagnóstico.
    Servidor que ejecuta solo el agente de Data Mover Ejecute dmagentsupport.sh para crear un paquete de diagnóstico.
    Asegúrese de incluir las descripciones relevantes del problema para la solución de problemas, como se indica.
    El script dmsupport.sh recopila la siguiente información de los archivos de registro de Data Mover en el servidor de usos múltiples de Data Mover:
    • Información de cola de ActiveMQ
    • Directorios temporales y de tareas recientes
    • Información de DSA, incluidos:
      • Registros de utilidad de línea de comandos de DSC y DSA
      • Registros de instalación
      • Archivos de propiedades
      • Información de RPM
    Los scripts dmsupport.sh y dmagentsupport.sh se pueden ejecutar en modo interactivo o no interactivo. En el modo interactivo, solicita entradas al usuario, mientras que en el modo no interactivo, utiliza valores predeterminados para las opciones no proporcionadas.
    Opción de script Descripción
    Interactivo
    1. Ejecute el script sin argumentos. Por ejemplo: #dmsupport.sh o #dmagentsupport.sh
    2. Ingrese los detalles que se le solicitan.
    Non-Interactive Ejecute el script con argumentos. Los siguientes son los argumentos disponibles para dmsupport.sh.
    -i <incident>
    Especifique el incidente o número de caso del problema.
    -d <details>
    Especifique los detalles del problema.
    -u <utilityName>
    Especifique el nombre de la utilidad si el problema está asociado con una utilidad específica. Utilidades admitidas: [arc,dsa,tptapi,jdbc,t2t,tptapi_load,tptapi_stream, tptapi_update,sqlh,hadoop_connector,aster_mr].
    -j <jobName(s)>
    Proporcione una lista de nombres de trabajos que necesitan investigación. Separe los nombres de varios trabajos con comas. Por ejemplo: "nombre_trabajo1,nombre_trabajo2,nombre_trabajo3".
    -p <daemonPassword>
    Especifique la contraseña de seguridad del daemon.
    -h (help)
    Muestra esta declaración de uso.
    Los siguientes son los argumentos disponibles para dmagentsupport.sh
    -i <incident>
    Especifique el incidente o número de caso del problema.
    -d <details>
    Especifique los detalles del problema.
    -u <utilityName>
    Especifique el nombre de la utilidad si el problema está asociado con una utilidad específica. Utilidades admitidas: [arc,dsa,tptapi,jdbc,t2t,tptapi_load,tptapi_stream, tptapi_update,sqlh,hadoop_connector,aster_mr].
    -h (help)
    Muestra esta declaración de uso.
    • En modo no interactivo, el argumento -i <incident> es obligatorio.
    • Si no se proporciona el valor del argumento, el valor predeterminado es ninguno en modo no interactivo.
    El script crea tres archivos de salida:
    Archivo de salida Contenido
    datamover-job-status
    • Información de estado de Data Mover
    • Información de rpm de paquetes de Data Mover y TTU
    • Lista de trabajos de Data Mover totales y fallidos
    • Lista de pasos de trabajo para trabajos fallidos
    datamover-properties Todos los archivos de propiedades de Data Mover, incluidos los siguientes:
    • Lista de archivos del directorio de instalación de componentes de Data Mover
    • resultado del comando ps aux
    datamover-server-details Información de SO, kernel, CPU, memoria y espacio de disco.
  4. Actualice el incidente, busque los archivos .zip resultantes, adjúntelos al incidente y envíelos.
  5. Póngase en contacto con el Centro de atención al cliente de Teradata cuando el paquete de diagnóstico esté listo para su revisión e incluya su número de incidencia como referencia.
  6. [Opcional] Si no desea conservar los archivos .zip, elimínelos del directorio /var/opt/teradata/datamover/support/incidentnumber del servidor de Data Mover.
    Para capturar la salida de jstack y jmap para los procesos tdactivemq, de daemon y agente, agregue la opción -runjvmtools como se muestra en los ejemplos siguientes:

    dmsupport.sh -runjvmtools

    dmagentsupport.sh -runjvmtools

    Las llamadas a scripts con la opción jstack y jmap pueden afectar a los trabajos en ejecución. Póngase en contacto con los Servicios de Teradata para obtener recomendaciones antes de especificarlas.