• principal_3

    Desde 2015, enseñando sobre el sistema operativo z/OS de IBM en esta web. z/OS se utiliza en máquinas llamadas Mainframe.

  • principal_1

    Para realizar el contenido, utilizo el producto de IBM llamado z/Development and Test Environtment Personal Edition. Este software permite emular un Mainframe y así poder utilizar z/OS para aprender.

  • principal_2

    Es utilizado por grandes empresas (bancos, aseguradoras...). Aquí aprenderás a instalar y configurar productos relacionados con z/OS.

  • principal_4

    ADCD es una distribución de z/OS que contiene productos de IBM como IMS, DB2, CICS, ZOWE, TWS, NetView, System Automation, etc.

System Automation - Implementación Parte 1/4

Voy a empezar la serie de entradas dedicadas a System Automation. Tendrá varias partes: implementación, definición de políticas, modificación de paneles SDF, integración con TWS/OPC y lo que se me vaya ocurriendo. Muchas de ellas ya las tengo escritas, sólo tengo que ir publicándolas. Yo usaré la versión 3.3 de System Automation y creo que el resultado es bastante bueno. No hay que olvidar que, hasta ahora, sólo he trabajado como operador de Mainframe y habrá detalles que desconozca, pero espero que puedan servir de ayuda.

El manual que usaremos será System Automation 3.3.0 - Planning and Installation. El enlace a la página de IBM es el siguiente:

System Automation 3.3 - Planning and Installation

 

Las librerías que utilizaremos comienzan por AUT y la versión, en este caso, AUT330. También, en algunos sistemas, podrían empezar por ING.

 

CREANDO LIBRERÍAS.

 

Tenemos que crear varios datasets que usará System Automation. Para hacerlo, tendremos que editar y submitir los siguientes jobs de la librería AUTXXX.SINGSAMP.

NOTA: Si se desea, podemos copiar los miembros a otra librería antes de modificarlos.

 

Submitir INGALLC0

 

Lo editamos.

 

Tendremos que cambiar los siguientes parámetros:

ÑhlqÑ -> Primer calificador de los dataset, por ejemplo, AUTO

ÑdomainÑ -> Nombre del dominio de Netview, por ejemplo, CNM1

ÑingvolÑ -> Volumen para guardar los dataset, en mi caso, PRD001. Este es un disco creado para no llenar los discos del sistema.

 

Podemos usar el comando change all porque los parámetros aparecen en distintas líneas.

 

Lo submitimos.

 

Comprobamos que termina bien.

 

Submitir INGALLC1

 

En este ejemplo debemos editar lo siguiente:

ÑhlqÑ -> Primer calificador de los dataset. Lo mismo que pusimos en el job anterior.

ÑsysnameÑ -> Nombre del sistema, en mi caso, ADCD113

ÑingvolÑ -> Volumen donde se guardará el dataset. En mi caso, PRD001.

 

Una vez editado, lo submitimos.

 

Comprobamos que termina bien.

 

Submitir INGALLC2

 

En este ejemplo debemos editar lo siguiente:

ÑhlqÑ -> Primer calificador de los dataset. Lo que pusimos anteriormente, AUTO

ÑdomainÑ -> Nombre del dominio de Netview. Lo que pusimos anteriormente, CNM1

ÑingvolÑ -> Volumen para guardar los dataset, en mi caso, PRD001.

 

Una vez editado, lo submitimos.

 

Comprobamos que termina bien.

 

Submitir INGALLC3

 

En este ejemplo debemos editar lo siguiente:

ÑhlqÑ -> Primer calificador de los dataset. Lo que pusimos anteriormente, AUTO

ÑhlqinstÑ -> Primer calificador de la librería de System Automation original, en mi caso, AUT330.

ÑingvolÑ -> Volumen para guardar los dataset, en mi caso, PRD001.

 

Una vez editado, lo submitimos.

 

Comprobamos que termina bien.

 

Submitir INGALLC4

 

En este ejemplo debemos editar lo siguiente:

ÑhlqÑ -> Primer calificador de los dataset. Lo que pusimos anteriormente, AUTO

ÑingvolÑ -> Volumen para guardar los dataset, en mi caso, PRD001.

 

Se pueden editar otros datos, como el número de IPLs guardados en el fichero IPLDATA, pero yo los voy a dejar por defecto. Para más información, leer la explicación del ejemplo.

 

Una vez editado, lo submitimos.

 

Comprobamos que termina bien.

 

Submitir INGALLC5

 

En este ejemplo debemos editar lo siguiente:

ÑhlqÑ -> Primer calificador de los dataset. Lo mismo que pusimos en el job anterior.

ÑsysnameÑ -> Nombre del sistema, en mi caso, ADCD113

ÑingvolÑ -> Volumen para guardar los dataset, en mi caso, PRD001.

 

NOTA: El nombre de los pasos no puede ser superior a 8 caracteres. Aviso porque al sustituir ÑsysnameÑ por un nombre largo, se pasará de caracteres.

 

Lo submitimos.

 

Comprobamos la salida.

 

Submitir INGALLC6

 

En este ejemplo debemos editar lo siguiente:

ÑhlqÑ -> Primer calificador de los dataset. Lo mismo que pusimos en el job anterior.

ÑsysnameÑ -> Nombre del sistema, en mi caso, ADCD113

 

Lo submitimos.

 

Comprobamos que termina bien.

 

Submitir INGEDLGA

 

Este ejemplo sirve para crear los dataset que se usarán para los panales ISPF. Modificaremos el parámetro DSNPREF, poniendo el nombre del primer calificador del dataset y el volumen que usaremos para guardar los datasets. Quitamos el comentario a la DD que crea el fichero IHVCONF. También aumentamos de tamaño los dataset para que no se queden sin espacio al crear las políticas.

Lo submitimos.

 

Comprobamos que termina bien.

 

Acabamos de terminar una primera parte, cortita, en la que hemos creado las librerías que usarán las tareas de System Automation. 

 

 

Publish modules to the "offcanvs" position.