Preparación de los servicios de recuperación de recursos servicios de recuperación de recursos (RRS)

WebSphere Application Server for z/OS utiliza los servicios de recuperación de recursos (RRS) para soportar el compromiso de transacciones de dos fases.

Acerca de esta tarea

Nota: RRS debe estar activo y en ejecución antes de que se inicien los servidores WebSphere Application Server for z/OS. Consulte la publicación z/OS MVS Programming: Resource Recovery (SA22-7616), si desea más información.

Generalmente, todos los sistemas de un sysplex comparten un conjunto común de anotaciones cronológicas de RRS para el proceso de puntos de sincronización (syncpoint). Si desea asociar sistemas específicos de un sysplex para el proceso syncpoint, puede especificar un nombre de un grupo de anotaciones cronológicas cuando inicie RRS. El nombre del grupo de anotaciones cronológicas por omisión es el nombre del sysplex. Si especifica un nombre de grupo de anotaciones cronológicas distinto al iniciar RRS, coordinará el proceso syncpoint con todos los sistemas del sysplex que utilizan el mismo nombre de grupo de anotaciones cronológicas de RRS.

RRS utiliza cinco corrientes de anotaciones cronológicas que comparten los sistemas del grupo de anotaciones cronológicas. Cada imagen MVS que ejecuta RRS debe acceder al recurso asociado y al DASD en el cual se han definido las corrientes de anotaciones cronológicas del registrador del sistema para su grupo de anotaciones cronológicas.
Nota: Puede definir las corrientes de anotaciones cronológicas de RRS como corrientes de anotaciones cronológicas de recurso compartido o como corrientes de anotaciones cronológicas sólo de DASD.

Si utiliza corrientes de anotaciones cronológicas de recurso compartido, las imágenes de RRS de distintos sistemas de un sysplex se ejecutan de forma independiente, pero comparten corrientes de anotaciones cronológicas para realizar un seguimiento del trabajo. Si un sistema falla, una instancia de RRS de un sistema distinto del sysplex puede utilizar las anotaciones cronológicas compartidas para asumir el trabajo del sistema que ha fallado.

Utilice corrientes de datos de anotaciones cronológicas sólo de DASD únicamente en los sysplex de un sistema con una imagen de RRS o en un sysplex en el que la información no debe compartirse entre las imágenes de RRS.

En la lista siguiente se resumen las anotaciones cronológicas de RRS. En la lista, nombregac es el nombre del grupo de anotaciones cronológicas. El nombre del grupo de anotaciones cronológicas por omisión es el nombre del sysplex.
ATR.nombregac.ARCHIVE
Información sobre las unidades de recuperación, las UR, completadas. Esta corriente de anotaciones cronológicas es recomendable pero opcional.
ATR.nombregac.RM.DATA
Información sobre los gestores de recursos que utilizan servicios RRS.
ATR.nombregac.MAIN.UR
Estado de las UR activas. RRS pasa periódicamente esta información a la anotación cronológica de estado de la UR de retraso RRS cuando la finalización del a UR se retrasa.
ATR.nombregac.DELAYED.UR
Estado de las UR activas cuando la finalización de las UR se retrasa.
ATR.nombregac.RESTART
Información sobre las UR no finalizadas necesarias durante el reinicio. Esta información permite que una instancia de RRS en funcionamiento asuma el trabajo no finalizado que ha quedado pendiente de una instancia de RRS que ha fallado.

En un sysplex de varios sistemas, las corrientes de anotaciones cronológicas de RRS generalmente residen en un recurso asociado.

Todas las anotaciones cronológicas de transacciones de RRS para WebSphere Application Server for z/OS se producirán sólo en la corriente de anotaciones cronológicas DELAYED.UR. Todavía puede configurar la corriente de anotaciones cronológicas MAIN.UR de forma que pueda manejar una carga de trabajo de producción en el caso de que despliegue un nuevo contenedor o cambios en la infraestructura de WebSphere Application Server for z/OS. WebSphere Application Server for z/OS no tiene un impacto significativo en las anotaciones cronológicas de RM.DATA o RESTART.

Utilice los pasos siguientes para configurar RRS.

Procedimiento

  1. Copie el procedimiento catalogado RRS, ATRRRS, de SYS1.SAMPLIB en SYS1.PROCLIB (u otro proclib en la concatenación MSTJCLxx) y cambie el nombre de su RRS.

    Si lo desea, puede definir el nombre del grupo de anotaciones cronológicas (GNAME) en el procedimiento catalogado de RRS en un valor específico. No obstante, si debe compartir ATRRRS entre varios sistemas, es recomendable que defina el nombre del grupo de anotaciones cronológicas al iniciar RRS o que utilice una variable del sistema en IEASYMxx para definir el nombre de grupo de anotaciones cronológicas de RRS del sistema.

  2. Establezca la prioridad de asignación del espacio de direcciones de RRS.

    La mejor forma de controlar la prioridad de asignación de RRS es a través del gestor de cargas de trabajo (WLM). IBM® recomienda que coloque RRS en la clase de servicio SYSSTC. La clase de servicio que seleccione debe otorgar a RRS una prioridad de asignación superior o igual que la prioridad de asignación de las aplicaciones y los gestores de recursos que utilizan RRS. SYSSTC generalmente se ocupará de ello. Si desea más información sobre las clases de servicio proporcionadas por el sistema, consulte la publicación z/OS MVS Planning: Workload Management (SA22-7602).

  3. Defina RRS como un subsistema.
    Incluya la sentencia siguiente en un miembro parmlib IEFSSNxx activo:
    SUBSYS SUBNAME(RRS)
    Coloque esta sentencia después de la sentencia que define el subhost. El nombre del subsistema (RRS) debe coincidir con el nombre del procedimiento catalogado de RRS. Si desea más información sobre IEFSSNxx, consulte la publicación z/OS MVS Initialization and Tuning Reference (SA22-7592).
    Nota: RRS no admite la definición de subsistema dinámico, por lo que no puede utilizarse el mandato SETSSI ADD,SUBNAME=RRS para definir RRS como subsistema. Aun cuando pueda parecer que este mandato se habrá ejecutado correctamente, los intentos subsiguientes para iniciar RRS fallarán.
  4. Configure las corrientes de anotaciones cronológicas de RRS.
  5. Inicie RRS.
    • Para iniciar RRS con un nombre de grupo de anotaciones cronológicas específico "nombregac", escriba el mandato de la consola MVS siguiente:
      START RRS,GNAME=lgname
    • Para detener RRS, escriba el mandato de la consola MVS siguiente:
      SETRRS CANCEL
      Nota: No detenga RRS mientras que los servidores WebSphere Application Server for z/OS estén en ejecución.

Qué hacer a continuación

Si desea más información sobre cómo configurar y ejecutar RRS, consulte la publicación z/OS MVS Programming: Resource Recovery (SA22-7616).

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-zos&topic=tins_preprrs
File name: tins_preprrs.html