[z/OS]

SET LOG (cambiar valores del sistema de registro) en z/OS

En z/OS®, utilice el mandato MQSC SET LOG para cambiar dinámicamente determinados valores de parámetros del sistema de registro establecidos inicialmente por el módulo de parámetros del sistema durante el inicio del gestor de colas.

Utilización de mandatos MQSC en z/OS

Para obtener información sobre cómo utilizar los mandatos MQSC en z/OS, consulte Orígenes desde los que puede emitir mandatos MQSC y PCF en IBM® MQ for z/OS.

Puede emitir este mandato desde los orígenes 12CR. Para obtener una explicación de los símbolos de origen, consulte Orígenes desde los que puede emitir mandatos MQSC y PCF en IBM MQ for z/OS.

Sinónimo: SET LOG

SET LOG

Leer diagrama de sintaxisOmitir diagrama de sintaxis visual SET LOG DEFAULTBloque de parámetros CMDSCOPE(' ')CMDSCOPE(nombre-gestcolas)1CMDSCOPE(*)1
Bloque de parámetros
Leer diagrama de sintaxisOmitir diagrama de sintaxis visualCOMPLOG(ANYNONERLE)DEALLCT(entero)DEALLCT(NOLIMIT)MAXARCH(entero)MAXCNOFF(entero)MAXRTU(entero)WRTHRSH(entero)ZHYWRITE(NOYES)
Notas:
  • 1 Sólo es válido cuando el gestor de colas es miembro de un grupo de compartición de colas.

Notas sobre el uso de SET LOG

  1. Los cambios efectuados en WRTHRSH entran en vigor de inmediato.
  2. Cualquier cambio en MAXARCH entra en vigor para la siguiente descarga planificada (es decir, no para cualquier descarga en curso en el momento en que se emite el mandato).

Descripciones de parámetros para SET LOG

CMDSCOPE
Este parámetro sólo se aplica a z/OS y especifica cómo se ejecuta el mandato cuando el gestor de colas es miembro de un grupo de compartición de colas.
''
El mandato se ejecuta en el gestor de colas en el que se ha especificado. Éste es el valor predeterminado.
nombre-gestcolas
El mandato se ejecuta en el gestor de colas que especifique, siempre que el gestor de colas esté activo dentro del grupo de compartición de colas.

Puede especificar un nombre de gestor de colas, que no sea el gestor de colas en el que se ha especificado, solo si está utilizando un entorno de grupo de compartición de colas y si el servidor de mandatos está enabled.You no puede utilizar CMDSCOPE ( qmgr-name) para los mandatos emitidos desde el primer conjunto de datos de entrada de inicialización, CSQINP1.

*
El mandato se ejecuta en el gestor de colas local y también se pasa a cada gestor de colas activo del grupo de compartición de colas. El efecto de esto es el mismo que entrar el mandato en cada gestor de colas del grupo de compartición de colas.

No puede utilizarse CMDSCOPE(*) en los mandatos emitidos desde CSQINP1.

PREDETERMINADO
Restablece todos los parámetros del sistema de registro en los valores establecidos al iniciar el gestor de colas.

Bloque de parámetros

[z/OS]Para obtener una descripción completa de estos parámetros, consulte Utilización de CSQ6LOGP.

El bloque de parámetros consiste en uno o varios de los parámetros siguientes que desea cambiar:
COMPLOG
Este parámetro especifica si el gestor de colas va a utilizar la compresión al escribir los registros. Cualquier registro comprimido se descomprime automáticamente independientemente del valor actual de COMPLOG.
Los valores posibles son:
CUALQUIERA
Permite que el gestor de colas seleccione el algoritmo de compresión que indica el grado más alto de la compresión del registro de anotaciones. Si se utiliza esta opción, actualmente se lleva a cabo la compresión RLE.
Ninguna
No se utiliza ninguna compresión de datos de registro. Éste es el valor predeterminado.
RLE
La compresión de datos de registro se realiza utilizando la codificación de longitud de ejecución (RLE).
[z/OS]Para obtener más detalles sobre la compresión de registros, consulte Compresión de registros.
DEALLCT
Especifica el período de tiempo que se permite que una unidad de cintas de lectura asignada permanezca sin utilizarse antes de ser desasignada. Es recomendable especificar los máximos valores posibles, dentro de las restricciones del sistema, para ambas opciones para conseguir un rendimiento óptimo para leer cintas de archivado.

Esto, junto con el parámetro MAXRTU, permite a IBM MQ optimizar la lectura del registro de archivado desde dispositivos de cinta.

Los valores posibles son:
entero
Especifica el tiempo máximo en minutos, en el rango del 0 al 1439. El valor 0 significa que una unidad de cintas se desasignará de inmediato.
NOLIMIT o 1440
Indica que nunca se desasignará la unidad de cintas.
MAXARCH
Especifica el número máximo de volúmenes de registro de archivado que pueden grabarse en el BSDS. Cuando se supera este número, se empieza a grabar de nuevo al principio del BSDS.

Utilice un número decimal comprendido entre 10 y 1000.

MAXCNOFF
Número máximo de tareas de descarga de registro simultáneas.

Especifique un número decimal entre 1 y 31. Si no se especifica ningún valor, se aplicará un valor predeterminado de 31.

Configure un número menor que el predeterminado si los registros de archivado están asignados en un dispositivo de cinta y existen restricciones en el número de dispositivos que se pueden asignar de forma simultánea al gestor de colas.

MAXRTU ( entero )
Especifica el número máximo de unidades de cintas dedicadas que pueden asignarse para leer volúmenes de cinta de registro de archivado. Esto altera temporalmente el valor de MAXRTU establecido por CSQ6LOGP en los parámetros del sistema de archivado.
Esto, junto con el parámetro DEALLCT, permite a IBM MQ optimizar la lectura del registro de archivado desde dispositivos de cinta.
Nota:
  1. El valor de entero puede estar dentro del rango de 1 -99.
  2. Si el número especificado es mayor que la especificación actual, el número máximo de unidades de cintas permitidas para leer los registros de archivado aumentará.
  3. Si el número especificado es menor que la especificación actual, las unidades de cintas que no se estén utilizando se desasignarán de inmediato para ajustarse al nuevo valor. Las unidades de cintas activas, o montadas previamente, permanecerán asignadas.
  4. Una unidad de cintas es candidata para la desasignación por disminución del valor solamente si no hay actividad para la unidad.
  5. Cuando se le pida que monte una cinta de archivado y responda CANCEL, el valor de MAXRTU se restablecerá al número actual de unidades de cintas.

    Por ejemplo, si el valor actual es 10 pero responde CANCEL a la solicitud de la séptima unidad de cintas, el valor se restablecerá en seis.

WRTHRSH
Especifica el número de almacenamientos intermedios de salida de 4 KB que se deben llenar antes de escribirlos en los archivos de registro activos.

Cuanto mayor sea el número de almacenamientos intermedios, menos a menudo tendrá lugar la grabación, y esto mejora el rendimiento de IBM MQ. Los almacenamientos intermedios pueden grabarse antes de alcanzarse este número si se producen sucesos significativos, como por ejemplo un punto de confirmación.

Especifique el número de almacenamientos intermedios entre 1 y 256.

ZHYWRITE
Especifica si están habilitando las grabaciones en los registros activos realizadas con zHyperWrite.

Para obtener más información sobre la activación de registros activos con zHyperWrite, consulte Uso de zHyperWrite con registros activos en IBM MQ.

El valor puede ser:
NO
zHyperWrite no se ha habilitado.
zHyperWrite está habilitado.