HP StorageWorks P9000 for Business Continuity Manager Software Installation Guide (T5253-96052, May 2011)

D Using BCM with z/OS Running as a Guest Under z/VM
Introduction
BCM can be used with z/OS running as a guest under z/VM. In such an environment, BCM
operates the same as when used with z/OS running in an LPAR. When running on a z/VM guest
z/OS, BCM operations must be used with full pack mini-disks and/or dedicated disks. In addition,
a local modification to enable the use of CCWs 83 and 84 is required. One or mode APARs/PTFs
may be required. This appendix provides the information needed to setup z/VM so a z/OS guest
can use BCM.
APARs/PTFs
The following PTFs are required as indicated for the specific version of z/VM.
PTF to HCPGDS module
PTF UM32351 is required for z/VM V5.3.
No PTF is required for z/VM V5.4 and higher.
For additional information, see APAR VM64425.
PTF to HCPMD2 module
PTF UM32432 is required for z/VM 5.3
PTF UM32433 is required for z/VM 5.4
For additional information, see APAR VM64468.
Local Modification to Enable BCM Functions
This appendix describes using the local modification procedures to create a modification to enable
the use of BCM on z/OS that is a z/VM guest. For more information see the IBM manual Guide
for Automated Installation and Service specific z/VM for your release in “Glossary” (page 117).
HLASM
The modifications are to the HCPDDPCD macro in the HCPTDD module and/or the HCPMDPCD
macro in the HCPTMD module. The modifications are made to the macro source code and assembled
using the LOCALMOD exec. The macro source uses extensions that do not allow the code to
assemble using the default z/VM assembler. The High Level Assembler (HLASM) must be used
with the LOCALMOD exec. Use of the default z/VM assembler will result in assembly errors and
LOCALMOD will not complete correctly.
Modification for Dedicated Disks
To perform BCM operations on dedicated disks, you must insert two macro lines in the HCPDDPCD
macro in the HCPTDD z/VM module. Each macro line contains multiple operands. The lists of the
operands for the two lines to be inserted are:
First Line
NAME VALUE
CCW 83
VALID YES
STATMOD NO
RONLY NO
SPECIAL NO
PREPROC NO
LAST NO
Second Line
112 Using BCM with z/OS Running as a Guest Under z/VM