IBM Z and LinuxONE - IBM Z

IBM Z

The enterprise platform for mission-critical applications brings next-level data privacy, security, and resiliency to your hybrid multicloud.

 View Only

SYSABEND, SYSMDUMP, and SYSUDUMP DD statements (with Spanish translation / con traducción al español)

By Glenn Havelock posted Mon December 27, 2021 04:19 PM

  

Below is a summary of when to use SYSUDUMP, SYSMDUMP, and SYSABEND DD statements in batch JCL. A Spanish translation follows. The full article can be viewed here:

https://www.ibm.com/docs/en/zos/2.3.0?topic=statements-sysabend-sysmdump-sysudump-dd

A continuación se muestra un resumen de cuándo utilizar las sentencias SYSUDUMP, SYSMDUMP y SYSABEND DD en JCL por lotes. Sigue una traducción al español. El artículo completo se puede ver aquí:

https://www.ibm.com/docs/en/zos/2.3.0?topic=statements-sysabend-sysmdump-sysudump-dd


SYSABEND, SYSMDUMP, and SYSUDUMP DD statements


Purpose: Use a SYSABEND, SYSMDUMP, or SYSUDUMP DD statement in a job step to direct the system to produce a dump. The system produces the requested dump:
-- If the step terminates abnormally.
-- If the step starts to terminate abnormally, but system recovery
procedures enable the step to terminate normally.

The dump DD statements for requesting dumps are:

SYSABEND DD statement
Produces a dump of user and system areas; this dump contains
all the areas dumped in a SYSUDUMP, plus:
-- The local system queue area (LSQA), including subpools 229,
230, and 249
-- The input/output system (IOS) control blocks for the failing task.

The dump is formatted, so that it can be printed directly.

SYSMDUMP DD statement
Produces a dump of the system areas and the program’s address
space. The dump is unformatted and machine-readable. It must
be processed by the interactive problem control system (IPCS)
and therefore should not be directed to SYSOUT. z/OS® R6
introduced system-determined BLKSIZE support for SYSMDUMPs.
If you wish to control the BLKSIZE for compatibility with tools
developed for earlier releases, add the following DCB attributes to
your SYSMDUMP DD statement:
DCB=RECFM=FB,LRECL=4160,BLKSIZE=4160

SYSUDUMP DD statement
Produces a dump of user areas. The dump is formatted, so that it
can be printed directly.

The dump contents are as described only when the installation uses the IBM-supplied defaults for the dumps. The contents of these dumps can be set during system initialization and/or can be changed for an individual dump in the ABEND macro instruction, in a CHNGDUMP command, and by a SLIP command. For details, see z/OS MVS Initialization and Tuning Guide.

Dumps are optional; use a dump DD statement only when you want to produce a dump.

References: For information on how to interpret dumps, see z/OS MVS Diagnosis: Tools and Service Aids.


Spanish translation follows:
La traducción al español es la siguiente:

Sentencias DD SYSABEND, SYSMDUMP y SYSUDUMP

Finalidad: Utilice una sentencia DD SYSABEND, SYSMDUMP o SYSUDUMP en un paso de trabajo para indicarle al sistema que produzca un volcado. El sistema produce el volcado solicitado:
- Si el paso termina de forma anormal.
- Si el paso comienza a finalizar de forma anormal, pero la recuperación del sistema
Los procedimientos permiten que el paso termine normalmente.

Las declaraciones DD de volcado para solicitar volcados son:

Sentencia SYSABEND DD
Produce un volcado de áreas de usuario y sistema; este volcado contiene
todas las áreas vertidas en un SYSUDUMP, más:
- El área de cola del sistema local (LSQA), incluidas las subagrupaciones 229,
230 y 249
- Los bloques de control del sistema de entrada / salida (IOS) para la tarea anómala.

El volcado está formateado para que pueda imprimirse directamente.

Declaración SYSMDUMP DD
Produce un volcado de las áreas del sistema y la dirección del programa.
espacio. El volcado no está formateado y es legible por máquina. Debería
ser procesado por el sistema interactivo de control de problemas (IPCS)
y, por lo tanto, no debe dirigirse a SYSOUT. z / OS® R6
introdujo el soporte BLKSIZE determinado por el sistema para SYSMDUMP.
Si desea controlar BLKSIZE para compatibilidad con herramientas
desarrollado para versiones anteriores, agregue los siguientes atributos DCB a
su declaración SYSMDUMP DD:
DCB = RECFM = FB, LRECL = 4160, BLKSIZE = 4160

Declaración SYSUDUMP DD
Produce un volcado de áreas de usuarios. El volcado está formateado, de modo que
se puede imprimir directamente.

El contenido del volcado es como se describe solo cuando la instalación utiliza los valores predeterminados proporcionados por IBM para los volcados. El contenido de estos volcados se puede configurar durante la inicialización del sistema y / o se puede cambiar para un volcado individual en la macroinstrucción ABEND, en un comando CHNGDUMP y mediante un comando SLIP. Para obtener más información, consulte la Guía de ajuste e inicialización de z / OS MVS.

Los volcados son opcionales; use una declaración DD de volcado solo cuando desee producir un volcado.

Referencias: para obtener información sobre cómo interpretar los volcados, consulte z / OS MVS Diagnosis: Tools and Service Aids.
0 comments
30 views

Permalink