IBM Explorer 3.2 - Instalación 2/2

Escrito por Javier

En esta segunda parte, vamos a configurar el producto en z/OS y nos conectaremos desde Windows con el cliente de IBM Explorer. Es una herramienta basada en el editor Eclipse (usado para desarrollar en Java, por ejemplo). Veremos ficheros del sistema z/OS y ejecutaremos jobs desde Windows utilizando este cliente. Es la primera vez que uso esta herramienta y me ha gustado las posibilidades que ofrece.

IBM Explorer 3.2 - Instalación 1/2

Escrito por Javier
Adjuntos:
Descargar este archivo (CREAZFS.txt)CREAZFS[Job para crear fichero ZFS que contendrá el software]1 kB
Descargar este archivo (XTRCEXPL.txt)XTRCEXPL[Job para extraer el software]1 kB

En esta ocasión, vamos a instalar IBM Explorer versión 3.2, que se puede descargar gratuitamente de la web de IBM. Esta instalación tendrá dos partes. En esta primera parte veremos: obtener el software, subirlo al sistema e instalar la parte SMP/E.

CONTROL-M - Subida de versión

Escrito por Javier

En la entrada anterior vimos cómo hacer una instalación sencilla de este producto. Ahora vamos a aprender cómo hacer una subida de versión. La verdad es que me han gustado mucho las opciones que ofrece.

Para hacer la subida de versión, hay varias formas. Para saber cuales son, entraremos en la opción “Maintain your Environment”.

CONTROL-M - Implementación

Escrito por Javier
Adjuntos:
Descargar este archivo (CTMUTRSE.txt)CTMUTRSE[Descomprimir paquete instalación]0.5 kB

En esta ocasión voy a enseñar cómo implementar Control-M para z/OS. El objetivo de este blog es aprender y enseñar Mainframe. Aunque no es de IBM, es un planificador bastante utilizado, por lo tanto, pienso que esta entrada será muy útil para todos aquellos que trabajan con este producto (tengan mayor o menor experiencia).

SMS - Storage Group para Overflow

Escrito por Javier
Adjuntos:
Descargar este archivo (CREADATS.txt)CREADATS[Job para mostrar el funcionamiento de OVERFLOW]2 kB
Descargar este archivo (DCPRUEBA.txt)DCPRUEBA[Rutina ACS de SMS Data Class]0.1 kB
Descargar este archivo (INITDSMS.txt)INITDSMS[Inicializar discos SMS]0.5 kB
Descargar este archivo (MCPRUEBA.txt)MCPRUEBA[Rutina ACS de SMS Management Class]0.1 kB
Descargar este archivo (SCPRUEBA.txt)SCPRUEBA[Rutina ACS de SMS Storage Class]0.1 kB
Descargar este archivo (SGPRUEBA.txt)SGPRUEBA[Rutina ACS de SMS Storage Group]0.2 kB

En esta entrada vamos a crear un storage group para Overflow. Esto sirve para que, cuando uno o varios storage groups “normales” se llenan, usen este storage group para almacenar los datos.

SMS - Storage Groups con discos compartidos

Escrito por Javier
Adjuntos:
Descargar este archivo (DCPRUEBA.txt)DCPRUEBA[Rutina ACS de SMS Data Class]0.1 kB
Descargar este archivo (INITDSMS.txt)INITDSMS[Inicializar discos SMS]0.5 kB
Descargar este archivo (MCPRUEBA.txt)MCPRUEBA[Rutina ACS de SMS Management Class]0.1 kB
Descargar este archivo (SCPRUEBA.txt)SCPRUEBA[Rutina ACS de SMS Storage Class]0.1 kB
Descargar este archivo (SGPRUEBA.txt)SGPRUEBA[Rutina ACS de SMS Storage Group]0.1 kB

En esta entrada vamos a configurar el mismo Storage Group en dos sistemas distintos. Los discos estarán compartidos entre estos dos sistemas. La primera parte será de preparación de la prueba. Haremos una prueba, al final, para ver cómo se comporta a la hora de monitorizar el espacio a través de ISMF.

Implementando DFHSM

Escrito por Javier

Después de configurar nuestra librería de cintas emulada, usando MFNetDisk, vamos a aprovechar para implementar DFHSM. Anteriormente ya hicimos la configuración de NFNetDisk. Además de SMS, RMM y OAM.

TWS/OPC/IWS 9.3 - Creando Long Term Plan y Current Plan

Escrito por Javier

Después de definir las WorkStations, calendario y una aplicación, en esta entrada crearemos el Long Term Plan y el Current Plan para ejecutar esa aplicación. Los pasos son muy similares a los seguidos en la versión 8.6, pero aquí veremos cómo modificar los esqueletos que utiliza TWS para ejecutar los jobs para crear el Long Term Plan y el Current Plan. También corregiremos un parámetro que nos faltó durante la instalación de TWS 9.3.

TWS/OPC/IWS 9.3 - Creando Workstations, Calendarios y Aplicaciones

Escrito por Javier

Esta entrada será muy similar a las que ya existen en el blog para la versión 8.6, pero lo haremos para comprobar que hicimos correctamente la instalación del producto. 

TWS/OPC/IWS - Implementando Tivoli Workload Scheduler 9.3 - 3/3

Escrito por Javier

En la segunda parte creamos los dataset que usará TWS. También creamos y editamos los ficheros de configuración que se usaran para Controller y Tracker. En esta tercera entrada terminaremos de implementar la herramienta.

TWS/OPC/IWS - Implementando Tivoli Workload Scheduler 9.3 - 2/3

Escrito por Javier

Seguimos con la implementación de Tivoli Workload Scheduler 9.3. El último paso que hicimos fue compilar las exits necesarias para el funcionamiento de la herramienta.

TWS/OPC/IWS - Implementando Tivoli Workload Scheduler 9.3 - 1/3

Escrito por Javier

Hace tiempo escribí cómo implementar Tivoli Workload Scheduler 8.6, en esta ocasión será la versión 9.3. Desde hace un tiempo le cambiaron el nombre al producto y le empezaron a llamar IBM Z Workload Scheduler (IWS). Antes de llamarse Tivoli Workload Scheduler (TWS), se llamaba Operations Planning and Control/ESA (OPC/ESA) o, simplemente, OPC.

Es un proceso muy parecido, aunque he cambiado el orden de los pasos para adaptarme al manual de IBM. La configuración será un Controller y un Tracker en el mismo sistema.

Tutoriales interactivos

Escrito por Javier

Los tutoriales interactivos consisten en la simulación de un terminal (no es un terminal web) para realizar las distintas tareas planteadas en el tutorial. En mi opinión, me parece una buena forma de aprender.

Dejo un vídeo de demostración y el enlace al primer tutorial. ¡Espero que os guste y os sea útil!

https://emuframe.com/index.php/tutoriales-interactivos

SMP/E - Aplicando una exit como USERMOD

Escrito por Javier
Adjuntos:
Descargar este archivo (EMUFR00.txt)EMUFR00[USERMOD para exit IEFACTRT]0.1 kB
Descargar este archivo (IEFACTAA.txt)IEFACTAA[Job para compilar exit IEFACTRT]0.6 kB

Uno de los sistemas que tengo, concretamente el z/OS 2.3, no muestra el nombre de los pasos ejecutados en la salida del job. Cuando se produce alguna situación de este tipo, suele estar relacionada con la exit IEFACTRT. Para resolverlo vamos a volver a compilarla. Podríamos compilarla con un job y meterla una librería LPALIB que tengamos (ver concatenación en el fichero LPALSTXX de la PARMLIB) y funcionaría igual, pero vamos a hacer el proceso correctamente y la instalaremos como usermod a través de SMP/E.

Además, en esta entrada también tocaremos un poco de RACF.