×

Aviso

No se puede iniciar la función de correo.

System Automation - Implementación Parte 1/4

Escrito por Javier

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. 

 

 

Visto: 123

Comentarios  

0 #1 Goti 03-03-2018 12:28
Hasta hoy no me había parado con detenimiento a leer en emuframe. La que tienes aquí montada amigo, menudos rollos patateros tan interesantes que te has montado.

Si algún día desaparece esto, avísame, tengo que volcarme todo o me lo tienes que pasar, estamos en contacto. Sabes que me gusta el mundillo "teletexto" y esto es imprescindible.

Es Increíble que un tío joven como tu haya metido tanto la cabeza en el mundo del mainframe y encima aportes tanta información valiosa.

Felicidades!!!

Goti
Citar
0 #2 Javier 03-03-2018 17:29
¡Muchas gracias, David! Comentarios como el tuyo son los que me motivan a seguir!! :D :D
Citar

Escribir un comentario


Código de seguridad
Refescar