Section 6: DCS XCF setup
This section describes the planning considerations and steps required to implement/convert DCS to using XCFM support.
What is XCF Communications Manager (XCFM)?
The XCF Communications Manager manages communications between different instances of ThruPut Manager using the cross-system coupling facility (XCF). XCFM executes as a subtask in the ThruPut Manager Support Services (TMSS) address space.
Using XCFM provides improvements to the way in which multiple instances of ThruPut Manager communicate. This means that even if your installation uses only a single JESPlex, it is a good idea to use XCFM.
For installations using MIM instead of GRS, contact Compuware Customer Support.
Dataset Contention Services and XCFM
Dataset Contention Services (DCS) requires cross-systems communication in a multisystem environment. Data set holders might not be on the same system as the job needing the data set. When a job that is holding a data set terminates, notification might be required on another system on a different node. As well, some DCS operator commands must query all systems sharing the relevant DASD.
Activating XCFM
If your installations shares ThruPut Manager initialization statements among systems, you need to add a FOR group for each CFPLEX.
You can switch DCS to use XCFM support by recycling DCS or recycling TMSS.
Recycling DCS
1. Turn on DCS XCFM support on by issuing the following operator command on all systems:
/ADS SET DCSXCF ON
2. Recycle DCS on by issuing the following operator command on all systems:
/TM OPTIONS RECYCLE DCS
3. Perform some verification: create some data set contention, issue some commands, create some reports, etc. to ensure DCS is running properly.
4. Once you are satisfied everything is working, do not forget to add DCS SET XCF(YES) to the ThruPut Manager initialization statement.
To back out of this step, enter the /ADS SET DCSXCF OFF command and remove the XCF(YES) keyword from the DCS SET initialization statement, then recycle DCS on all systems.
Recycling TMSS
1. Add the DCS SET XCF(YES) keyword to the TMSS initialization statement for all systems.
2. Recycle TMSS on all systems.
3. Perform some verification: create some data set contention, issue some commands, create some reports, etc. to ensure DCS is running properly.
To back out of this step, simply remove the XCF(YES) keyword from the DCS SET initialization statement, then recycle TMSS on all systems.
Related Commands
The following commands are also useful when setting up XCF for DCS.
- XCFM DISPLAY – This command displays the information for an XCFM Services member. This includes member name, status, Control File, and JES2 MAS information.
- XCFM TASK – This command displays, disables, enables, or recycles the XCFM subtask.
Full syntax for commands is found in the Command Reference Guide.