Se ha visto, en entradas anteriores, que la potente herramienta del z/OS denominada Sistema de Visualización y Facilitación de Búsqueda ["System Display and Search Facility" ("SDSF"), en inglés] tiene la función principal de monitorizar los ordenadores centrales.
Para afinar la monitorización tanto de las operaciones que se ejecutan en el mencionado sistema operativo, como de los recursos del mismo, esta herramienta posee diferentes pantallas, o paneles, tan configurables como el resto del propio z/OS.
Asimismo, además de los variados filtros existentes para aumentar la precisión de la monitorización con el SDSF, también existen comandos que permiten al usuario manipular algunas de las operaciones que se monitorizan con este programa.
Algunos de estos filtros y comandos son válidos en todas las pantallas, siempre que el usuario tenga los permisos adecuados, mientras que otros sólo pueden actuar en algunos de tales paneles.
En la presente entrada se tratará la pantalla de clase de operación ["Job Class" ("JC"), en inglés]. Este panel permite al usuario monitorizar y controlar las clases de operaciones de jRS2 MAS o JES3 JESPLEX, mostrándole tanto la clase de administración JES como la WLM.
Se puede acceder a esta pantalla escribiendo JC en la línea de "COMMAND INPUT" del SDSF, y dándole entrada.
COLUMNAS DEL PANEL
Excepto la columna "NP" (donde se escriben los comandos que permiten al usuario manipular las operaciones), las columnas (de izquierda a derecha) más relevantes del panel "JC" son:
Nombre columna | Título mostrado | Descripción |
JOBCL | CLASS | Clase de operación. Es un campo fijo. Es ignorado si está codificado en un estado FLD o en una macro ISFFLD. |
JSTATUS | Status | Estado de la clase. |
MEMBER | Member | Nombre del miembro. |
GROUP | Group | Nombre del grupo. |
JMODE | Mode | Administrador de la clase. |
WAITCNT | Wait-Cnt | Nº de operaciones esperando a ejecutarse (no sólo operaciones no WLM; sólo en JES2). |
XEQCNT | Xeq-Cnt | Nº de operaciones activas. |
HOLDCNT | Hold-Cnt | Nº de operaciones pausadas. |
JCODISP | ODisp | Disposición de salida para finalización normal y anormal de la operación (sólo JES2). |
QHELD | QHld | Indicador de clase de operación pausada (sólo JES2). |
JHOLD | Hold | Indicador de operación pausada (sólo JES2). |
XBM | XBM | Nombre del procedimiento del lote en ejecución ejecutado por las operaciones activas en la clase (sólo JES2). |
JCLIM | JCLim | Límite de clase de operación para el sistema (sólo JES2). |
TDEPTH | TDepth | Recuento máximo de operaciones para la clase (sólo JES3). |
JPGN | PGN | Nº predeterminado de grupo en ejecución (sólo JES2). |
JAUTH | Auth | Grupos de comandos operadores MVS que están siendo ejecutados (sólo JES2). |
BLP | BLP | Realiza el bypass de procesamiento de etiquetas (sólo JES2). |
COMMAND | Command | Disposición de comandos leídos desde la corriente de entrada (sólo JES2). |
JLOG | Log | Indicador de registro de la operación. |
MSGLEVEL | MsgLV | Valor del nivel del mensaje (sólo JES2). |
PROCLIB | PL | Nº predeterminado de procedimiento de librería (sólo JES2). |
PROMORT | PromoRT | Velocidad de promoción STARTBY (sólo JES2). |
REGION | Region | Región predeterminada asignada a cada paso de la operación (sólo JES2). |
SWA | SWA | Colocación de los bloques de control SWA creados por las operaciones (en relación a 16 MB en almacenamiento virtual; sólo JES2). |
TIME | Max-Time | Máximo tiempo predeterminado en el que puede ejecutarse cada paso de operación (sólo JES2). |
ACCT | Acct | Requisito para el nº de cuenta en la sentencia de un archivo JCL (sólo JES2). |
COPY | Cpy | Operaciones en cola para el procesado de salida como si fuera especificado en el archivo JOB con una sentencia "TYPRUN=COPY" (sólo JES2). |
JOURNAL | Jrnl | Información relativa a la operación guardada en un histórico de la operación. |
PGMRNAME | PgNm | Nombre del programador requerido en la sentencia de un archivo de JCL (sólo JES2). |
RESTART | Rst | Reencolameinto para la ejecución de operaciones que se han ejecutado antes de que se repitieran en el IPL del sistema y que se activara un aviso de JES2 de inicio (sólo JES2). |
SCAN | Scn | Operaciones encoladas para procesar la salida inmediatamente después de la conversión JCL (sólo JES2). |
IEFUJP | UJP | Toma la salida IEFUJP cuando una operación es eliminada (sólo JES2). |
IEFUSO | USO | Toma la salida de la instalación IEFUSO cuando una operación alcanza el límite SYSOUT (sólo JES2). |
TYPE6 | Tp6 | Produce registros de tipo 6 SMF (sólo JES2). |
TYPE26 | Tp26 | Produce registros de tipo 26 SMF (sólo JES2). |
CONDPURG | CPr | Elimina archivos del sistema condicionalmente en su clase de tiempo compartido de usuario (sólo JES2). |
JMCLASS | MC | Clase de mensaje para todas las sesiones compartidas en ese tiempo (por defecto una clase de mensaje de inicio de sesión para todos los inicios de sesión TSO/E; sólo JES2). |
SCHENJC | Scheduling-Env | Entorno programado para la operación (sólo JES2). |
JESLOG | JESLog | Opciones alternativas para el registro JES2 de operación y de mensajes de la operación (sólo JES2). |
XBMPROC | XBMProc | Nombre de procedimiento para operación XBM/2 (sólo JES2). |
DUPJOB | DupJob | Nombres alternativos de operación aceptables para esa case (sólo JES2). |
SDEPTH | Sdepth | Configurar profundidad (sólo JES3). |
PARTNAM | PartName | Nombre de partición de la bobina (sólo JES3). |
PRITRK | PriTrk | Asignación de la pista primaria del grupo (sólo JES3). |
SECTRK | SecTrk | Asignación de la pista secundaria del grupo (sólo JES3). |
PRIO | Prio | Prioridad (sólo JES3). |
JOBRC | JobRC | Indica que tanto el último como el máximo código de finalización del paso es comunicado como el código de finalización de la operación (sólo JES2). |
CLACTIVE | Active | Indica si la clase está activa en ese instante(sólo JES2). |
DSENQHR | DSEnqShr | Indica si JES podría cambiar archivos encolados para que compartieran el acceso cuando no se requiere acceso exclusivo (sólo JES2). |
SYSSYM | SysSym | Indica si se permiten símbolos del sistema en las operaciones en lote. |
GDGBIAS | GDGBias | Tendencia GDG predeterminada (STEP o JOB). |
Ejemplo de columnas del panel JC |
PARÁMETROS
El uso de los parámetros en esta pantalla, natualmente, permite al usuario precisar los datos de la misma. Cuando JC se emplea sin parámetros, se mostrarán los miembros definidos actualmente.
El comando posee la siguiente sintaxis:
JC<classes>
Este comando tan sólo posee el parámetro classes, que es una lista de 6 clases (JES2), o una única clase (JES3). Las clases de JES2 están constituídas por un caracter [A-Z, 0-9, $ (usuarios TSO), o # (tareas iniciadas)]. Puede emplearse el comando FILTER para alargar los nombres de clase.
Ejemplo de salida de "JC5" |
COMANDOS
Además de los vistos anteriormente, en esta pantalla existen los siguientes comandos para interactuar con las cadenas y otra información mostrada (todos ellos se escriben en la columna "NP", en la fila correspondiente a la operación sobre la que se va a actuar):
- //: Bloquea la repetición (se escribe en la primera y en la última de las filas procesadas).
- =: Repite el comando anterior o lo sobreescribe.
- +(n): Expande la columna "NP" ("n" es 4-20). Se emplea RESET para restablecerla.
- %(exec): Activa el ejecutable REXX (sólo en ISPF).
- /: Muestra los valores de la columna para la fila (sólo en ISPF).
- D: Muestra información sobre una clase de operación en los registros y ULOG (sólo en JES3).
- DC: Muestra el estado para la clase en los registros y ULOG (sólo en JES3).
- DG: Muestra el estado del grupo en los registros y el ULOG (sólo JES3).
- DL: Muestra información de la clase de operación en formato largo (sólo JES2).
- ST: Muestra la pantalla ST con todas las operaciones de la clase (sólo es válido para JES2 cuando la clase de operación tiene 1 caracter).
No hay comentarios:
Publicar un comentario
Deje aquí su comentario, si no puede comentar, pruebe a hacerlo desde otro navegador de red u otro equipo.