Performing Cloud Data Sets installation
Use an FTP utility to upload the BMC AMI Cloud agent’s installation TAR file to the BMC AMI Cloud directory.
Use the tar command in the z/OS UNIX shell to extract the CDS files.
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-package-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-package-v4.2.1.tar"Use the tar command again to extract the CDS component files. During the extraction, all CDS files are saved in two directories.
The M9ENV and M9CDSWK directories are created in the following binaries path:TSO OMVS
su
cd /usr/lpp/model9
mkdir binaries
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
Task 2: To create and populate the CDS LOADLIB
Edit and run the M9ENV installation job.
Sample JCL is available in the following path:/usr/lpp/model9/binaries/model9-m9env-v4.2.1/installationEdit and run the M9CDSWK installation job.
Sample JCL is available in the following path:/usr/lpp/model9/binaries/model9-m9cdswk-v4.2.1/installationAPF-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 the above mentioned statements to your PROGxx member.
Task 3: To create and populate the BMC AMI Cloud CDS configuration directories
Create and copy the BMC AMI Cloud CDS sample configuration directory by using the following commands:
mkdir /usr/lpp/model9/$ENVIRONMENT/
cd /usr/lpp/model9/$ENVIRONMENT/
mkdir diag config logs
chmod 777 logs
cp ../binaries/model9-m9env-v4.2.1/config/m9env-v4.2.1.properties ./config/
cp ../binaries/model9-m9env-v4.2.1/config/m9env-logback.xml ./config/
cp ../binaries/model9-m9cdswk-v4.2.1/config/m9cdswk-v4.2.1.properties ./config/
cp ../binaries/model9-m9cdswk-v4.2.1/config/m9cdswk-logback.xml ./config/
cp ../binaries/model9-m9env-v4.2.1/config/licenses.txt ./config/
chtag -t -c ISO8859-1 ./config/licenses.txt
Task 4: To update the BMC AMI Cloud CDS configuration
Before you start the CDS started tasks, perform the following steps:
Update the configuration files located in /usr/lpp/model9/$ENVIRONMENT/config. For information about the CDS parameters, see Updating-the-BMC-AMI-Cloud-CDS-properties.
- In M9ENV properties, update the following parameters:
- units.address-range.from=<device start range>
- units.address-range.to=<device end range>
- cds.sio.storage-group-name=<storage group name>
- cds.sio.volume-prefix=<volume prefix>
- In M9CDSWK properties, update the following parameters:
- jclouds.api-id=s3 jclouds.endpoint-url=<Storage URL or IP address>
- jclouds.bucket=<container name>
- jclouds.user=<storage access key>
- jclouds.password=<storage secret key>
- units.address-ranges[0].from=<worker-device-start-range>
- units.address-ranges[0].to=<worker-device-end-range>
- In M9ENV properties, update the following parameters:
Update the license as displayed in the following license file sample. The license is in ASCII format. You need to edit it from ISPF option 3.17.
Command ===> Scroll ===> CSR
****** ***************************** Top of Data ******************************
000001 ########################################################################
000002 # (c) Copyright 2025 BMC Software, Inc.
000003 ########################################################################
000004 #
000005 # Model9 Licenses
000006 #
000007 # Place each license on its own line.
000008 # Lines beginning with '#' are ignored, as are empty lines.
000009 #
Task 5: To customize the BMC AMI Cloud CDS PROCs
Copy the sample JCL for M9ENV and M9CDSWK from the SAMPLIB PDSs to a local PROCLIB.
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
- 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
Task 6: To start the BMC AMI Cloud CDS PROCs
Perform the following steps to start the CDS PROCs.
Start the M9ENV STC by using the following command:
S M9ENVStart the M9CDSWK STC by using the following command:
S M9CDSWK- Vary the devices and MTL online.
To stop the BMC AMI Cloud CDS PROCs
Perform the following steps to stop the CDS PROCs:
- Vary the devices and MTL offline.
Stop the M9CDSWK STC by using the following command:
P M9CDSWKStop the M9ENV STC by using the following commands:
f M9ENV,APPL=INTERCEPT STOP ALL
p M9ENV