z/OS MVS Programming: Sysplex Services Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Handling Failed Attempts to Rebuild a Structure

z/OS MVS Programming: Sysplex Services Guide
SA23-1400-00

If you have specified a CONNECTIVITY value of SYSPLEX on your IXLCONN REBUILD invocation, XCF attempts to select a coupling facility with full connectivity to all systems in the sysplex. If there is no coupling facility with sysplex connectivity at the time of the rebuild, the application will be unable to rebuild the structure and continue processing. There are two options that the application might consider:
  • Document for the installation that the rebuild protocol for the application requires a coupling facility with sysplex connectivity. Neither the IXLREBLD macro invocation nor the SETXCF START,REBUILD operator command will be successful until the installation makes such a coupling facility available.
  • Design a protocol by which the application reissues the IXLCONN REBUILD request, but this time with a CONNECTIVITY=BESTGLOBAL. The application would then have the responsibility of causing any systems that are not connected to the selected coupling facility to be removed from the sysplex.

    The application should consider carefully the use of this option, as it does require some degree of effort.

Sample Protocol

  1. The connector issues IXLCONN REBUILD CONNECTIVITY=SYSPLEX. When this fails, the connector can issue IXLCONN CONNECTIVITY=BESTGLOBAL.
  2. XCF keeps track of the connectors' rebuild attempts, and when all connectors have issued at least one IXLCONN REBUILD request, the system reports the Rebuild Connects Complete (EEPLREBUILDCONNECTSCOMPLETE) event. (This event notifies all connectors of the number of successful and unsuccessful connections to the new structure.)

    Note that a connector can issue its second IXLCONN REBUILD request only until that point at which the all active connectors have issued IXLREBLD REQUEST=COMPLETE.

  3. The systems then can either:
    1. Disconnect from the old structure, let the rebuild continue and complete, and attempt to connect to the rebuilt structure when notified by the ENF 35 event that additional coupling facility resources are available, or
    2. Stop the rebuild and somehow notify all connectors to retry the IXLCONN REBUILD with CONNECTIVITY=BESTGLOBAL.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014