Preparing for installation
Before you begin
Make sure that you have the credentials to access the BMC Electronic Product Distribution (EPD) website. Your access to product pages on the EPD website depends on the license entitlements purchased by your company.
- Make sure that you have system programmer credentials as described in Roles-and-permissions.
- For the latest information about SPEs and patches, see Notices.
To download product installation files
Save the installation package to your networked computer and upload it to your target z/OS system. The installation package is a binary offload of a z/OS TSO XMIT file.
Download the installation files from the EPD website.
Download the following files and the matching SHA256 text file for each:- BMC AMI Resident Security Server Version n.n.00
BMC AMI Resident Security Server Version n.n.00 - SPEyymm
The downloaded file name is BMC-AMI-Security-RSS.n.n.00.SPEyymm.Bbbbb.zip- n.n is the version number
- yymm represents the year and month of the SPE
- bbbb is the build number
SPEs are cumulative, so you must download only the latest SPE.
- Patches released after the latest SPE date (if any)
- For each downloaded file, check that the SHA text file matches the SHA code of the downloaded zip file.
Checking the codes confirms that the files are correct and not corrupted.
To view the SHA code of the zip file, from a Windows command prompt, run the following command from the directory in which the files are downloaded:
certutil -hashfile "<fileName>" SHA256 - For each downloaded package, unzip the zip file to see an XMIT file and the end-user license agreement.
Transmitting and receiving files to the mainframe
Transmitting and receiving files requires the following tasks:
- Task 1: To preallocate a data set for use with the TRANSMIT command
- Task 2: To transmit a file to the mainframe
- Task 3: To unload (RECEIVE) the installation data set
Task 1: To preallocate a data set for use with the TRANSMIT command
You must preallocate a data set on the z/OS system to receive the XMIT file from your computer. You can create one data set for each XMIT file, or empty and reuse data sets.
On the mainframe, select ISPF option 3.2 (Data Set Utility) to preallocate a data set to receive the XMIT file from your computer.
For example, create a data set named BMC.fileName.INSTALL.XMIT with the following data control block (DCB) information:
- Clear the volume serial entry if you are using a storage management subsystem (SMS)
- Space units: BLKS
- Primary quantity: 10000
- Secondary quantity: 4000
- Record format: FB
- Record length: 80
- Block size: 24000
- Organization: PS
Task 2: To transmit a file to the mainframe
Use FTP or IND$FILE to transmit the binary XMIT file to the preallocated data set as shown in the following examples.
Sample FTP session to upload the installation file
In a Windows command prompt, from the directory in which your XMIT file is located, enter the ftp yourLPAR command.
yourLPAR is the LPAR to which you want to upload the XMIT file. If your LPAR has a domain name, the domain name is displayed.
The following sample is from an FTP session used to upload the installation file to your LPAR. This session includes the client commands issued at the computer and the server responses:
>ftp <yourLPAR>
Connected to domainName.
220-FTPD1 IBM FTP CS V2R5 at domainName, 13:25:32 on 2023-10-07.
220 Connection will close if idle for more than 30 minutes.
User (domainName:(none)): <yourUser>
331 Send password please.
Password:
230 yourUser is logged on. Working directory is "yourUser.".
ftp> bin
200 Representation type is Image
ftp> put <localFileName.xmit> '<BMC.fileName.INSTALL.XMIT>'
200 Port request OK.
125 Storing data set BMC.fileName.INSTALL.XMIT
250 Transfer completed successfully.
ftp: 16944400 bytes sent in 16.22Seconds 1044.92Kbytes/sec. ftp> quit
221 Quit command received. Goodbye.
Note the following placeholders:
- <yourLPAR> is the LPAR to which you want to upload the XMIT file. Enter this LPAR name.
- domainName is the name linked to the IP address. This value is automatically added.
- <yourUser> is the user ID that you use to log in to your LPAR. Enter this user ID.
- yourUser is your user ID. This value is automatically added.
- <localFileName.xmit> is the unzipped XMIT file name on your computer. Enter this file name.
- <BMC.fileName.INSTALL.XMIT> is the name of the data set that you created. Enter this data set name.
- BMC.fileName.INSTALL.XMIT is the name of the data set to which you uploaded your file. This value is automatically added.
Sample IND$FILE command to upload the installation file
If you do not have access to or are prevented from using FTP, you can use the IND$FILE utility instead.
- On the mainframe, select ISPF option 6 (ISPF Command Shell).
- Select to transfer and upload to the host.
- Enter the localFileName.xmit as the local source file.
This is the unzipped XMIT file name on your computer. - Enter 'BMC.fileName.INSTALL.XMIT' as the remote destination file.
This is the name of the data set that you created. - Select the binary data type and the TSO host.
After you upload the file, it exists in the target z/OS system as BMC.fileName.INSTALL.XMIT. You must run the TSO RECEIVE command for the file as described in the following procedure.
Task 3: To unload (RECEIVE) the installation data set
- On the mainframe, select ISPF option 6 (ISPF Command Shell).
Use the RECEIVE command to unload the XMIT file into an installation data set.
The RECEIVE command creates the data set by using the name that you specified in the RECEIVE reply parameter.Enter the name of the preallocated installation data set.
The following code block displays some of the output messages issued during the RECEIVE process. After you enter this command, the system unloads the members into the named data set, issuing a confirmation message for each one.
IEB1135I IEBCOPY FMID HDZ1D10 SERVICE LEVEL UA61306 DATED ... IEB1035I IBMUSER ISPFPROC ISPFPROC 11:15:47 TUE 10 OCT 2023 ...
COPY INDD=((SYS00009,R)),OUTDD=SYS00007
IEB1013I COPYING FROM PDSU INDD=SYS00009 VOL=ZDSYS1 DSN=SYS14...
IEB1014I TO PDSE OUTDD=SYS00007 VOL=Z13WK5
DSN=BMC.fileName.INSTALL
IEB154I APPLYPTF HAS BEEN SUCCESSFULLY LOADED IEB154I INSTALL HAS BEEN SUCCESSFULLY LOADED
IEB154I RSSJCLA HAS BEEN SUCCESSFULLY LOADED
IEB154I RSSJCLC HAS BEEN SUCCESSFULLY LOADED
IEB154I RSSJCLD HAS BEEN SUCCESSFULLY LOADED
IEB154I RSSJCLG HAS BEEN SUCCESSFULLY LOADED
IEB154I RSSJCLJ HAS BEEN SUCCESSFULLY LOADED
IEB154I RSSJCLP HAS BEEN SUCCESSFULLY LOADED
IEB154I RSSJCLR HAS BEEN SUCCESSFULLY LOADED
IEB154I RSSJCLS HAS BEEN SUCCESSFULLY LOADED
IEB154I RSSWINP HAS BEEN SUCCESSFULLY LOADED
IEB154I RSSWIN0 HAS BEEN SUCCESSFULLY LOADED
IEB154I ZRSS230 HAS BEEN SUCCESSFULLY LOADED IEB1098I 13 OF 13 MEMBERS LOADED FROM INPUT DATA SET REFERENCED BY SYS00025
IEB144I THERE ARE 0 UNUSED TRACKS IN OUTPUT DATA SET REFERENCED BY SYS00023
IEB149I THERE ARE 5 UNUSED DIRECTORY BLOCKS IN OUTPUT DIRECTORY
IEB147I END OF JOB - 0 WAS HIGHEST SEVERITY CODE
INMR001I Restore successful to dataset 'BMC.fileName.INSTALL'
Where to go from here
To run the installation procedure, see Running-the-INSTALL-procedure.