DEFRAG with a Primary and Shadow MUF


Article ID: 107007


Updated On:


CA Datacom CA DATACOM - AD CA CIS CA Common Services for z/OS CA 90s Services CA Database Management Solutions for DB2 for z/OS CA Common Product Services Component CA Common Services CA Datacom/AD CA ecoMeter Server Component FOC CA Easytrieve Report Generator for Common Services CA Infocai Maintenance CA IPC Unicenter CA-JCLCheck Common Component CA Mainframe VM Product Manager CA Chorus Software Manager CA On Demand Portal CA Service Desk Manager - Unified Self Service CA PAM Client for Linux for zSeries CA Mainframe Connector for Linux on System z CA Graphical Management Interface CA Web Administrator for Top Secret CA CA- Xpertware


Can DEFRAG be run with a Primary and Shadow MUF?
CA Datacom Core - 15.1 section on “DEFRAG (Defragment Index)” 
says “Cannot be run in a MUFplex environment if two or more MUFs are enabled
Is this restriction true for a Primary and Shadow setup?




There is no concern running a DEFRAG to a primary MUF that has a Shadow MUF in waiting 

Given startup option: MUFPLEX plexname,*,,250,

The MUFPLEX mode 'S' confirms that no structure CF coupling facility is being used.

As per documentation on MUFPLEX and mode S: 
"To run in a Shadow MUF environment, specify an S as the mode for the MUFPLEX MUF startup option. For each physical MUF involved in the Shadow MUF environment, you should specify S for the MUFplex mode. A MUFPLEX mode of S is like a MUFPLEX mode of B in that no pipeline writes are done to the Coupling Facility. Implementation of mode S has only a small effect on how MUFPLEX modes A and B execute. For more information about running in a Shadow MUF environment, see Shadow MUF Environment. "

The concern would be if a true multi-MUF environment was set up and using a CF structure with a different mode. 

DBUTLTY DEFRAG can be run from any lpar that has access to the active MUF via XCF. 

Primary running on LparA and Shadow waiting on LparB. 
Batch DBUTLTY with... 
... and ...

As long as the MUF is active (ENABLED) on either lpar, the DBUTLTY job will run via XCF from the submitted lpar (/*JOBPARM SYSAFF=*).

Additional Information

Refer to CA Datacom Core - 15.1
Section on “DEFRAG (Defragment Index)”
Section on MUF startup option “MUFPLEX”