Generador de parámetros (PARMGEN)

Parameter Generator, también conocido como PARMGEN, es una aplicación que puede utilizar para configurar, replicar, mantener y actualizar entornos de ejecución.

Con PARMGEN, podrá editar una lista de parámetros completa para todos los componentes y productos instalados que desea configurar en un RTE. A continuación, PARMGEN genera los archivos personalizados necesarios para ejecutar los productos y somete una serie de trabajos para crear el RTE con los valores de parámetros especificados. Puede editar los parámetros y someter los trabajos usted mismo, o puede utilizar la interfaz de flujo de trabajo PARMGEN.

El software de configuración de PARMGEN suele determinar los valores predeterminados que mejor se adaptan al sitio y valida los datos asignados a los parámetros para asegurarse de que los valores están dentro del rango. Comprueba los requisitos previos e intenta garantizar que los conjuntos de datos se han asignado correctamente y que los trabajos se ejecutan hasta la finalización correcta.

Sin embargo, el software de configuración no puede determinar todos los detalles específicos de su sitio, ni exactamente lo que desea hacer con los productos. Por lo tanto, debe personalizar los archivos de plantilla de IBM® para configurar los productos según sus especificaciones. Por ejemplo, probablemente esté familiarizado con la modificación de JCL que utilizan las aplicaciones para someter trabajos. Como mínimo, normalmente se tiene que modificar el JCL proporcionado por el proveedor para añadir una tarjeta de trabajo y cambiar distintos valores para que se adapten al sitio, por ejemplo los valores que definen el DASD utilizado por el trabajo.

Para ayudar a simplificar las modificaciones que es necesario realizar en los archivos de configuración, las plantillas proporcionadas por IBM se han estandarizado para utilizar variables y sustituciones de series. Los valores para casi todos estos elementos personalizables se establecen en una sola ubicación, en un perfil de configuración editable. Los nombres de variables son lo bastante largos como para describir la finalidad del parámetro.

Algunas veces es necesario añadir en un archivo de ejecución datos más grandes que un solo parámetro. Por ejemplo, PARMGEN suministra una tarjeta de trabajo de plantilla que puede personalizar una vez, añadiendo tantas líneas de entrada como sea necesario para el sitio. Todo el archivo de tarjeta de trabajo se incluye en los perfiles de configuración de plantilla de modo que el JCL está listo para enviar. El mismo concepto se aplica a otros tipos de datos incluidos, tales como los datos SYSIN de programa que el software de configuración puede incluir de forma condicional en función de los valores del perfil de RTE. El programa $PARSE lee los perfiles de configuración y los archivos incluidos y genera versiones de usuario adaptadas de las plantillas de IBM . Los archivos de salida y los trabajos se almacenan primero en un conjunto de datos de trabajo, por lo que los archivos de producción no se sustituyen hasta que no esté preparado para implementar los cambios.

Las variables pueden resolverse durante el proceso $PARSE o dejarse como simbólicas y sustituirse en tiempo de ejecución. El uso de variables reduce el número de cambios que es necesario realizar si clona el RTE por nuevos sistemas, porque los valores específicos del sistema los seleccionan automáticamente las variables.

Tenga en cuenta que tanto los productos de infraestructura como de supervisión requieren configuración adicional fuera del software de configuración de PARMGEN. Por ejemplo, OMEGAMON ® for Db2® requiere que ejecute algunos procedimientos de enlace. Estas tareas de configuración necesarias adicionales específicas del producto se documentan en la publicación Guía de planificación y configuración para cada producto.