Upgrading Cloud Data Sets
Task 1: To remove Cloud Data Sets version 4.x.xx from your system
Vary the CDS virtual devices offline by using the following command:
V xxxx-yyyy,OFFLINEMake sure that all devices are OFFLINE by using the following command:
D U,,,xxxx,nnExampleUNIT TYPE STATUS
0570 348M F-NRD
0571 348M F-NRD
0572 348M F-NRD
0573 348M F-NRD
0574 348M F-NRD
0575 348M F-NRD
0576 348M F-NRD
0577 348M F-NRD
0578 348M F-NRD
0579 348M F-NRD
057A 348M F-NRD
057B 348M F-NRD
057C 348M F-NRD
057D 348M F-NRD
057E 348M F-NRD
057F 348M F-NRDVary the MTL offline by using the following command:
V SMS,LIB(M9MTL),OFFLINEStop the M9CDSWK STC by using the following command:
P M9CDSWKStop the M9VDEV STC by using the following command:
P M9VDEVStop the M9ENV STC by using the following commands:
F M9ENV,APPL=INTERCEPT STOP ALL
P M9ENV
CDS version 4.x.xx is removed from your system.
Task 2: To install Cloud Data Sets version 4.2.01
Extract the BMC AMI Cloud CDS binaries:
Use an FTP utility to upload the product package installation .tar file to the BMC AMI Cloud directory.
Use the tar command in the z/OS UNIX shell to extract the CDS.
TSO OMVS
su
cd /usr/lpp/model9
tar -xpf model9-data-vault-zos-package-4.2.1.tar "model9-data-vault-zos-package-v4.2.1/model9-m9cdswk-v4.2.1.tar"
tar -xpf model9-data-vault-zos-package-4.2.1.tar "model9-data-vault-zos-package-v4.2.1/model9-m9env-v4.2.1.tar"Use the tar command again to extract the CDS component files.
TSO OMVS
su
cd /usr/lpp/model9
cd model9-data-vault-zos-package-v4.2.1
tar -xpf model9-m9env-v4.2.1.tar -C ../binaries/
tar -xpf model9-m9cdswk-v4.2.1.tar -C ../binaries/The extraction process generates the following directories containing the CDS binaries:
- /usr/lpp/model9/binaries/model9-m9env-v4.2.1
- /usr/lpp/model9/binaries/model9-m9cdswk-v4.2.1
- Create and populate the CDS LOADLIBs and SAMPLIBs:
- Edit and run the M9ENV installation job.
Sample JCL is available in the following path:
/usr/lpp/model9/binaries/m9env-v4.2.1/installation
- Edit and run the M9CDSWK installation job.
Sample JCL is available in the following path:
/usr/lpp/model9/binaries/m9cdswk-v4.2.1/installation
APF-authorize the LOADLIBs that were created in the preceding steps, by using the following command:
/SETPROG APF,ADD,DSNAME=hlq.M9ENV.V040201.LOADLIB,VOLUME=loadvolser
/SETPROG APF,ADD,DSNAME=hlq.M9CDSWK.V040201.LOADLIB,VOLUME=loadvolser- To APF-authorize after each IPL, add these statements to your PROGxx member.
- Edit and run the M9ENV installation job.
Create the 4.2.01 properties files:
ENVIRONMENT=ZM9P
cd /usr/lpp/model9/$ENVIRONMENT/config/
cp m9env-v4.2.1.properties ./m9env-v4.2.1.properties
cp m9cdswk-v4.2.1.properties ./m9cdswk-v4.2.1.propertiesTo enable CDS multi-volume support, add the following parameter to the m9env.properties file located in /usr/lpp/model9/$ENVIRONMENT/config:
cds.multi-volume.enabled=trueWe have moved the M9VDEV functionality into M9ENV address space. Make the following changes:
- If applicable, remove M9VDEV from your automation processes.
- Rename M9VDEV to a different name in SYS1.PROCLIB to avoid accidental start.
- Use the M9VDEV values you have specified to update the m9env.properties file:
- cds.sio.storage-group-name=storageGroupName
- cds.sio.volume-prefix=volumePrefix
Customize the BMC AMI Cloud CDS PROCs:
- Copy the sample JCL for M9ENV and M9CDSWK from the SAMPLIB PDSs to local PROCLIB members.
- Update the following variables in the M9CDSWK JCL:
Variable
Update
Default value
STEPLIB DD
BMC AMI Cloud M9CDSWK installation LOADLIB
SYS2.MODEL9.M9CDSWK.V040201.LOADLIB
M9DIR
BMC AMI Cloud CDS environment home
/usr/lpp/model9/
TIMEZONE
CDS time zone
America/New_York
HEAPSIZE
Heap size setting
3 GB
ENV
Environment name
ZM9P
NAME
Worker name
M9CDSWK
TCPIP
TCP/IP stack used by the M9CDSWK
TCPIP
JAVAHOME
64-bit Java home path
/usr/lpp/java/current_64
- Update the following variables in the M9ENV JCL:
Variable
Update
Default value
ENV
Environment name
ZM9P
STEPLIB DD
BMC AMI Cloud M9ENV installation LOADLIB
SYS2.MODEL9.M9ENV.V040201.LOADLIB
M9DIR
BMC AMI Cloud CDS environment home
/usr/lpp/model9/
TIMEZONE
CDS time zone
America/New_York
HEAPSIZE
Heap size setting
64 MB
JAVAHOME
64-bit Java home path
/usr/lpp/java/current_64
7. Start the BMC AMI Cloud CDS PROCs:
Start the M9ENV STC by using the following command:
S M9ENVStart the M9CDSWK STC by using the following command:
S M9CDSWKVary the CDS virtual devices online by using the following command:
V xxxx-yyyy,ONLINEVary the MTL online by using the following command:
V SMS,LIB(M9MTL),ONLINE