(ZOS) Update the CFRM policy
We must update the coupling facility resource management (CFRM) policy before using log streams that are CF-resident, such as the WebSphere Application Server error log and RRS logs. If we have the source for the current active CFRM policy, update the source and use the IXCMIAPU Administrative Data utility to generate the new policy.
If we do not have the source for the current active CFRM policy, rebuild the source from the active CFRM policy.
Tasks
- Find the active policy by issuing the command: D XCF,POL You will get output similar to this (partial display):
D XCF,POL IXC364I 10.57.49 DISPLAY XCF 061 . . . TYPE: CFRM POLNAME: POLCF1N1 STARTED: 03/14/2003 11:32:22 LAST UPDATED: 03/14/2003 11:31:52 . . .- List the active CFRM Policy's structure definitions using the Administrative Data utility:
//STEP1 EXEC PGM=IXCMIAPU //STDOUT DD STDERR=* //SYSABEND DD STDERR=* //SYSIN DD * DATA TYPE(CFRM) REPORT(YES) /*- Extract the definitions for the ACTIVE policy only. Using the STDOUT from the previously listed utility job, edit the output with the following steps so it can be used to define a new policy in the next job:
- Extract the definitions for the ACTIVE policy only.
- Delete the heading lines.
- Add the new structure definition using the BBOWCFRM member of the target CNTL dataset as a model.
- Copy it into a FB-LRECL(80) dataset to be used as SYSIN for the following job.
- Use the Administrative Data utility to update the CFRM policy. The policy name can be the same as the ACTIVE CFRM policy or a new name. If we use the active policy name, REPLACE(YES) must be specified on the DEFINE control statement.
//STEP20 EXEC PGM=IXCMIAPU //STDOUT DD STDERR=* //SYSABEND DD STDERR=* //SYSIN DD * DATA TYPE(CFRM) REPORT(YES) DEFINE POLICY NAME(POLCF1N1) REPLACE(YES) CF NAME(CF1LPAR) DUMPSPACE(5000) PARTITION(0E) CPCID(00) TYPE(009672) MFG(IBM) PLANT(02) SEQUENCE(000000051205) CF NAME(CF2LPAR) DUMPSPACE(5000) PARTITION(0F) CPCID(00) TYPE(009672) MFG(IBM) PLANT(02) SEQUENCE(000000051205) STRUCTURE NAME(CTS130_DFHLOG) SIZE(24000) INITSIZE(12000) REBUILDPERCENT(1) PREFLIST(CF1LPAR, CF2LPAR) . . . <== Insert the new structure definitions here- Activate the new policy by issuing the following MVS™ Command:
SETXCF START,POLICY,TYPE=CFRM,POLNAME=POLCF1N1
What to do next
For more information about coupling facility structures and the IXCMIAPU utility, see the z/OS manual MVS Setting Up a Sysplex (SA22-7625).
Choose and using diagnosis tools and controls on z/OS Diagnose problems (using diagnosis tools)