This chapter describes how to install ELS maintenance. It includes the following topics:
You must obtain and install the latest cumulative maintenance (PTFs and HOLDDATA) for ELS 7.3 and for any release of Oracle StorageTek software that coexists with ELS 7.3. Download cumulative maintenance from the My Oracle Support (MOS) site:
http://www.myoraclesupport.com
Visit this site frequently for HOLDDATA and PTF updates and install cumulative maintenance updates on a regular schedule. PTFs are released monthly to MOS.
Before attempting to install maintenance, contact Oracle Global Customer Services for information about the latest maintenance available. See "Preface" for information about contacting Oracle for assistance.
Note:
PTFs and HOLDDATA may not exist at ELS release launch but will follow in time and are released monthly to MOS.
Use the MSP/EX Linkage Editor when installing ELS products and maintenance. Failure to do so may result in link-editing errors.
ELS maintenance is installed with SMP. Thus, the SMP target and distribution libraries used for installation of the ELS base products are required. See "Allocating Target and Distribution Library Data Sets and Required DDDEF Entries" for more information about these libraries.
ELS cumulative maintenance is distributed in a ZIP file. The following table describes the files included in the ZIP file:
Sample JCL members for installing ELS maintenance were unloaded from the ELS installation tape during the ELS installation process. See "Unloading the SMP JCL Library" for more information.
You can use these JCL samples to process maintenance in mass mode, or by individual SYSMOD.
Perform the following steps to unload COVER letters, HOLDDATA, PTFs, and SUMMARY data:
Pre-allocate the following FTP receiving data sets as shown in the following example. Change hlq
to your high-level-qualifier; change vr
to 73.
Data Set Name . . . :hlq.ELSvr.HDD - HOLDDATA // RECFM=FB,LRECL=80,SPACE=(27920,(30,30)) Data Set Name . . . :hlq.ELSvr.PTF - PTFs // RECFM=FB,LRECL=80,SPACE=(27920,(13000,300)) Data Set Name . . . :hlq.ELSvr.CVR - Cover Letters // RECFM=FB,LRECL=80,SPACE=(27920,(30,30)) Data Set Name . . . :hlq.ELSvr.SMM - Summary // RECFM=FB,LRECL=80,SPACE=(27920,(30,30))
Open a DOS window and use the cd
(change directory) command to go to the directory that contains the downloaded cumulative maintenance files.
Enter the following commands:
FTP msphost
(Supply your user and password credentials.)
binary
mput els73.cvr
mput els73.hdd
mput els73.ptf
mput els73.smm
quit
Running this sequence of mput
commands copies the following files:
els73.cvr
els73.hdd
els73.ptf
els73.smm
...to the following data sets on your MSP system:
hlq
.ELS73.CVR
hlq
.ELS73.HDD
hlq
.ELS73.PTF
hlq
.ELS73.SMM
where hlq
is your high-level qualifier.
Sample member MAINTRCF
provides sample JCL to SMP RECEIVE
maintenance by specific FMID.
Modify this sample member as follows:
Modify the SMPPTFIN
DD statement to point to the hlq
.ELS73.PTF
data set.
Modify the SMPHOLD
DD statement to point to the hlq
.ELS73.HDD
data set.
Follow the instructions in the prologue of the sample member and submit the job to receive maintenance.
The return code must be zero (0) for all steps executed in this job. If you receive a different return code, contact StorageTek Software Support.
Sample member MAINTAPF
provides sample JCL used to SMP APPLY
maintenance by specific FMID.
Follow the instructions in the prologue of the sample member for necessary modifications and procedures for performing an SMP APPLY CHECK
followed by an actual SMP APPLY
. Submit the job to apply maintenance.
Note:
You must specify theASSEM
option on the APPLY
command in the sample JCL when the SMC JES FMID is included in the APPLY
.Note:
Performing anSMP ACCEPT
for maintenance is optional.Sample member MAINTACF
provides sample JCL to SMP ACCEPT
maintenance by specific FMID.
Follow the instructions in the prologue of the sample member for necessary modifications and procedures for performing an SMP ACCEPT CHECK
followed by an actual SMP ACCEPT
. Submit the job to apply maintenance.
Examine the output from the APPLY
in the previous section to identify those PTFs that failed to be applied due to HOLDSYSTEM
exception data. Examine the cover letters for those PTFs to determine if the PTFs are applicable to your environment. Generally, ELS SYSMODS with HOLDSYSTEM
fall into two categories:
SYSMODS that update the tape management system scratch conversion modules (SLUDRCA1
, SLUDRRMM
, SLUDRSMC
, SLUDRTLM
, and SLUDRZAR
).
Those SYSMODS that have dependencies beyond control of the ELS SMP environment. For example, certain ELS PTFs may require a particular MSP PTF to be applied or you may need to update an automated operations package.
From the examination of the SYSMODS that were not applied due to HOLDSYSTEM
exception data, create four lists of PTFs as follows:
list 1
Includes tape management system PTFs for a tape management system that is not installed at your site.
list 2
Includes tape management system PTFs where the tape management system is installed at your site and modification of the source is necessary.
list 3
Includes non-tape management system PTFs that cannot be applied because your site does not meet the conditions defined in the PTF cover letters.
list 4
Includes all other PTFs held for HOLDSYSTEM
exception data. These are held PTFs that are applicable to your installation. Included are tape management system PTFs where the tape management system is installed at your site and you do not need to modify the source code.
Use the sample JCL provided in the following example to SMP APPLY
applicable HOLDSYSTEM
SYSMODS:
Example 3-1 JCL to SMP APPLY HOLDSYSTEM SYSMODS
//jobname JOB ..... //S1 EXEC smp-proc //SMPCNTL DD * SET BDY(target-zone) . APPLY PTFS EXCLUDE(ptf1,ptf2,........ptfn) GROUPEXTEND FORFMID( /* FMID-id */ ) BYPASS(HOLDSYSTEM) ASSEM . /*
Note:
The EXCLUDE
d PTFs should consist of all PTFs in List 1, List 2, and List 3. See "Separate HELD ELS PTFs."
See "Reviewing the ELS FMIDs" for a list of FMIDs.