Finalización de la configuración del entorno de ejecución

Para completar la configuración del entorno de ejecución mediante el software Parameter Generator, debe enviar trabajos por lotes creados por el trabajo $PARSE en el paso anterior. Estos trabajos asignan las bibliotecas de ejecución, copian miembros de las bibliotecas de destino en las bibliotecas de tiempo de ejecución, ejecutan trabajos de seguridad necesarios y otros trabajos utilizando los valores suministrados durante el proceso de configuración. Deberá llevar a cabo tareas adicionales fuera de software de configuración.

Procedimiento

  1. Desde el menú Flujo de trabajo - Opción principal, seleccione Enviar trabajos por lotes para completar la configuración de PARMGEN.
    KCIPQPGB  PARAMETER GENERATOR (PARMGEN) WORKFLOW - PRIMARY OPTION MENU --------
    Option ===>                                                                    
                            Quick Configuration Mode                               
                                                                                   
    GBL_USER_JCL:   TDITN.IDTST.PARMGEN.JCL                                       
    RTE_PLIB_HILEV: TDITN.IDTST                                                   
    RTE_NAME:       SYSA                                                         
                                                                                   
    Notes: Perform steps 1 through 5 in sequence, repeating steps as necessary.    
           If reconfiguring this RTE, see Maintenance Scenarios F1=Help topic.     
           Enter n (1-5) to perform tasks.                                         
           Enter ns (1s-5s) for detailed job/task status.                          
                                                                                   
                        Description                  Job/Label  Status      Date   
        -------------------------------------------- --------- --------- ----------
                                                                                   
    1.  Set up/Refresh PARMGEN work environment.      KCIJPCFG  
    2.  Customize PARMGEN configuration profiles.     SYSA                       
    3.  Create this RTE's runtime members and jobs.   $PARSE   Enter 3 for details.
    4.  Submit batch jobs to complete PARMGEN setup.  SUBMIT   Enter 4 for details.
    5.  Perform post configuration steps.             POSTCFG   
    R   Create next RTE - Reset fields.               New RTE                      
                                                                                   
    Press F1=Help for more information.  Type U or UTIL to access utility menu.    
    

    Se visualiza el panel Submit Batch Jobs To Complete PARMGEN Setup (KCIP@SUB).

    KCIP@SUB -------- SUBMIT BATCH JOBS TO COMPLETE PARMGEN SETUP -----------------
    Option ===>                                                                    
                                                                                   
    Select option 1 to SUBMIT the composite jobs in WKANSAMU for SYSA RTE.       
    Tip: Review the SUBMIT commands in the KCIJPSUB composite job.                 
                                                                                   
    Alternatively, select other options (2-12) to submit each job individually.    
    Enter ns (1s-12s) for detailed job/task status.                                
                                                                                   
                       Description               REQ  Job Name   Status     Date   
        --------------------------------------- ----- -------- --------- ----------
                                                                       More:     + 
    1.  Composite SUBMIT job (See JCL comments)       KCIJPSUB 
        ** or **                                                                   
    2.  Allocate runtime RO and RW datasets     (Yes) KCIJPALO 
    3.  Copy SMP/E mbrs from TK*->RK* RO libs   (Yes) KCIJPLOD 
    4.  Run product security steps              (Yes) KCIJPSEC 
    5.  Update variable-named runtime mbrs      (No ) KCIJPUPV                     
    6.  (Re)Create USS runtime mbrs in RKANDATV (Yes) KCIJPUSP 
    7.  Create USS dirs./ (Re)Copy USS files    (Yes) KCIJPUSS 
    8.  Copy runtime mbrs to SYS1-type libs (Caution) KCIJPSYS                     
    9.  Run post-SMP/E RKANMODU ASM/LINK steps  (Yes) KCIJPLNK 
    10. Verify the configuration jobs           (Tip) KCIJPIVP                     
    11. Back-up RK* product execution user libs (Tip) KCIJPCPR 
    12. Copy runtime mbrs from WK*->RK* RW libs (Yes) Enter 12 for details. 
                                                                                    
    Press F1=Help for more information.  Type UTIL to access utility menu.
    Los trabajos que debe enviar para configurar este RTE se indican mediante Yes en la columna REQ.
  2. Elija uno de los enfoques siguientes.
    • Para enviar el conjunto completo de acciones en un único trabajo, elija la opción 1.
    • Para enviar cada acción individualmente, una detrás de otra, elija las opciones 2 a la 12, según sea necesario.
    Tenga en cuenta que algunas opciones, como la configuración del sistema z/OS® UNIX System Services , pueden requerir autorización de usuario específica para realizar cambios en el sistema de archivos. Dado que el usuario que ha configurado el RTE puede no disponer de la autorización correcta, determinados trabajos pueden excluirse del trabajo compuesto y enviarse por separado mediante un usuario que sí disponga de la autorización correcta.

    Si decide enviar los trabajos automáticamente, envíe el trabajo compuesto KCIJPSUB. De lo contrario, envíe los trabajos individualmente.

    KCIJPALO
    Este trabajo necesario asigna las bibliotecas de tiempo de ejecución RK* para todos los productos y componentes del entorno de ejecución.
    KCIJPLOD
    Este trabajo necesario copia los miembros de las bibliotecas de destino que se han instalado mediante SMP/E en las bibliotecas RK* de sólo lectura.

    El trabajo también elimina los miembros de ejecución de distintas bibliotecas en base a los requisitos de FMID de las versiones del producto si, por ejemplo, la última versión del producto elimina o renombra algún elemento de SMP/E. Si alguna de las bibliotecas indicadas en DELRUN DDNAME forma parte de las bibliotecas de enlaces del sistema, o la biblioteca está en uso, es posible que la carga del trabajo KCIJcLOD del RTE no pueda eliminar estos elementos si las bibliotecas están en cola. Si alguna de estas situaciones es cierta, ejecute el paso BUILDEX/DELRUN cuando dichas bibliotecas estén disponibles.

    KCIJPSEC
    Este trabajo es necesario si la entrada o salida de seguridad proporcionada por IBM®específica del producto debe personalizarse. El trabajo crea los miembros relacionados con la seguridad (módulos de carga, clave de cifrado y otros elementos) según los requisitos de seguridad del producto.

    Revise los pasos de seguridad de KppSUPDI Modificar tabla de mandatos clásica . Los miembros de entrada KppJPSCO para el trabajo de seguridad compuesto KCIJPSEC apuntan SYSIN DD a la biblioteca de salidas de seguridad (RTE_X_SECURITY_EXIT LIB). Vea también el parámetro RTE_X_SECURITY_EXIT_LIB del perfil del RTE.

    KCIJPUSP
    Este trabajo es necesario si está configurando al menos un producto que requiere z/OS UNIX. La tarea crea los miembros relacionados con z/OS UNIX en la biblioteca de tiempo de ejecución RKANDATV para su uso en la tarea compuesta KCIJPUSS.
    Sugerencia: Este trabajo es necesario si ha habilitado la característica de agente de autodescripción.
    KCIJPUSS
    Este trabajo es necesario si está configurando al menos un producto que requiere z/OS UNIX. El trabajo crea los directorios y subdirectorios del sistema de archivos jerárquico (HFS) o el sistema de archivos zSeries (zFS), y copia los archivos en HFS o zFS.
    Sugerencia: Este trabajo es necesario si ha habilitado la característica de agente de autodescripción.
    KCIJPSYS
    Este trabajo copia las tareas iniciadas del producto y los miembros de los nodos principales de VTAM para los productos y componentes en las bibliotecas del sistema, y ensambla y vincula los módulos del producto en las bibliotecas del sistema. El trabajo requiere acceso de grabación en las bibliotecas del sistema.
    KCIJPLNK
    El trabajo ensambla y enlaza los elementos con la biblioteca de carga SYSLMOD RKANMOD*.
    KCIJPUPV
    Si las variables del sistema están habilitadas (RTE_SYSV_SYSVAR_FLAG = Y), este trabajo debe enviarse en la LPAR de destino donde se resuelven los valores simbólicos. Este trabajo rellena los miembros con nombre de variable contenidos en los miembros IEBUPDTE compuestos KppJPUPB específicos de la aplicación en las bibliotecas de salida de trabajo WK*. Consulte los paneles de ayuda de KCIP@SUB para obtener más información.
    KCIJPCPR
    Este trabajo clona las bibliotecas de usuario de ejecución de producción (RK*) existentes.
    KCIJPW2R/KCIJPW1R
    Estos trabajos (Opción 12) copian las bibliotecas de salida de trabajo WK* a las bibliotecas de tiempo de ejecución RK* de producción respectivas. Si no ejecuta este trabajo, debe copiar las bibliotecas de salida de trabajo en las bibliotecas de tiempo de ejecución utilizando algún otro método, mediante el proceso de control de cambios normal. Si ejecuta cualquiera de estos trabajos, ejecute KCIJPCPR para realizar una copia de seguridad de las bibliotecas de producción RK*. KCIJPW2R se ejecuta de forma predeterminada cuando se ejecuta el trabajo de envío compuesto KCIJPSUB. KCIJPW2R sustituye todos los miembros de RK* por miembros de WK*. Dejará a los miembros gestionados que no sean de PARMGEN en las bibliotecas RK*. KCIJPW1R suprime todos los miembros de RK* excepto los que se añaden en las listas de exclusión de WKANSAMU (KCI$IW2R) proporcionada por IBM y WCONFIG (KCI$XW2R) definida por el usuario y, a continuación, copia los miembros WK* en bibliotecas RK*. Los usuarios deben añadir los miembros que deseen guardar en el miembro WCONFIG(KCI$XW2R) de RTE.
  3. Cuando finalicen estos trabajos, revise la salida del trabajo de verificación de configuración de KCIJPIVP:
    1. Revise el informe $IVPRPT.
      Este informe se almacena en la biblioteca WCONFIG. El informe muestra los resultados de cada trabajo KCIJP* que se ha ejecutado para configurar el entorno de ejecución. En el siguiente ejemplo, el informe muestra que el trabajo KCIJPLOD tenía una condición de falta de espacio ABEND E37 en una o varias de las bibliotecas cargadas por el trabajo:
      JOB      STATUS  JOBNAME   JOB#   DATE   TIME    HI-CC
      -------- ------- -------- ------ ------ -------- -----
      KCIJPCFG OK      CCAPI$JP  J29242 10.056 22:46:42 00000
      KCIJPUP1 OK      CCAPI$JP  J29243 10.056 22:48:09 00000
      KCIJPCNV OK      CCAPI$JP  J28705 10.056 13:33:21 00000
      $PARSE   OK      CCAPI$JP  J29248 10.057 00:33:44 00000
      KCIJPUP2 OK      CCAPI$JP  J06969 10.057 03:21:59 00000
      KCIJPALO WARNING CCAPI$JP  J07021 10.057 03:46:46 00002
      KCIJPLOD ERROR   CCAPI$JP  J06973 10.057 03:26:14 SE37
    2. Revise el informe SYSTSPRT WSUPERC, que se almacena en la biblioteca secuencial WSUPERC.
      Este informe compara las bibliotecas de salida de trabajo WK* de PARMGEN con las bibliotecas de tiempo de ejecución RK* de producción. Las bibliotecas de salida de trabajo WK* de PARMGEN son los conjuntos de datos creados y rellenados por el trabajo $PARSE.
      En el siguiente ejemplo, dos archivos en el nuevo conjunto de datos WKANCMDU no tienen equivalentes en el conjunto de datos RKANCMDU existente:
      48 TOTAL MEMBER(S) PROCESSED AS A PDS
      1 TOTAL MEMBER(S) PROCESSED HAD CHANGES
      47 TOTAL MEMBER(S) PROCESSED HAD NO CHANGES
      2 TOTAL NEW FILE MEMBER(S) NOT PAIRED
      0 TOTAL OLD FILE MEMBER(S) NOT PAIRED
      1 ISRSUPC - MVS/PDF FILE/LINE/WORD/BYTE/SFOR COMPARE UTILITY- ISPF
      NEW: &rhilev.&rte.WKANCMDU	 OLD: &rhilev.&rte..RKANCMDU
                               MEMBER SUMMARY LISTING (LINE COMPARE) 
      NON-PAIRED NEW FILE MEMBERS | NON-PAIRED OLD FILE MEMBERS 
           KC2OPS01               | 
           KC2STA01               |
    3. Corrija los errores y vuelva a ejecutar los trabajos que no se hayan completado satisfactoriamente. Vuelva a enviar el trabajo KCIJPIVP siempre que las bibliotecas de salida de trabajo cambien (por ejemplo, después de aplicar el mantenimiento y volver a ejecutar el trabajo $PARSEV o $PARSE). Puede enviar el trabajo escribiendo UTIL en la línea de mandatos de cualquier panel Workflow, y luego seleccionando Validate PARMGEN Profile Parameters.

Resultados

Se crea el entorno de ejecución DEMO.

Qué hacer a continuación

Complete la configuración necesaria fuera del software de configuración. Para ver los pasos necesarios, regrese a Workflow - Primary Option Menu y seleccione Perform post configuration steps. Esta opción muestra un conjunto de archivos léame en los que se describen los pasos de configuración adicionales que deben llevar a cabo los componentes y productos configurados en este RTE. Para obtener información adicional, consulte Completar la configuración fuera del software de configuración y la Guía de planificación y configuración para cada uno de los productos configurados.