z/OS MVS Planning: Global Resource Serialization
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Purging a system

z/OS MVS Planning: Global Resource Serialization
SA23-1389-00

To purge a system, the operator on any active system issues the VARY GRS(sysname),PURGE command. Purging a system is normally needed when:
  • The operator must remove the system from the ring for a long period of time (perhaps for preventive maintenance).
  • The system is no longer needed in the ring (perhaps because of a configuration change).
  • The system has failed and must reIPL.

In response to the purge command, each active system in the ring deletes all information related to the target system, including its requests for global resources, its control of global resources, and any appearance of its system name. In short, global resource serialization removes all indications that the purged system was ever a part of the complex.

If users on the purged system held global resources, these resources are freed. Message ISG018I, issued to SYSLOG, describes these resources. Your installation must plan in advance to investigate the state of resources as part of the process of removing a system from the complex.

The purged system must reIPL with GRS=JOIN to rejoin the ring. Also, a system that has been part of an active ring cannot reIPL with GRS=JOIN unless it has first been purged. Until the system is purged, global resource serialization knows about it and rejects its attempt to rejoin the ring because it detects a duplicate system name.

Because purging the system does not stop MVS™, stop the system before purging it so that the system cannot continue to access shared resources. This procedure prevents a potential data integrity exposure. For example, assume that a job on a purged system, SYS1, was updating a resource and did not complete before SYS1 was purged. Purging SYS1 frees the resource and makes it available to other requesters, but, unless SYS1 is stopped, the job on SYS1 can continue to update the resource.

The target system — the system to be purged — can be an active system or a quiesced system. When the target system is an active system, global resource serialization issues a message to remind the operator that the system is active; that is, the operator must bring the work to an orderly shutdown before proceeding. See Example — Purging an Active System for an example of purging an active system. See Example — Purging a Quiesced System for an example of purging a quiesced system.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014