3 安装 ELS 维护

本章介绍了如何安装 ELS 维护。其中包括以下主题:

您必须为 ELS 7.3 以及与 ELS 7.2 共存的任何 Oracle StorageTek 软件发行版获取并安装最新的累积维护(PTF 和 HOLDDATA)。从 My Oracle Support (MOS) 站点下载累积维护:

http://www.myoraclesupport.com

请经常访问此站点获取 HOLDDATA 和 PTF 更新,并定期安装累积维护更新。每月都会在 MOS 上发布 PTF 更新。

在尝试安装维护之前,请联系 Oracle 全球客户服务以获取有关最新可用维护的信息。有关联系 Oracle 以获取帮助的信息,请参见前言

注:

PTF 和 HOLDDATA 在 ELS 版本发布时可能还不存在,但会及时更新且每月都会发布到 MOS。

维护安装数据集

ELS 维护是使用 SMP/E 安装的。因此,用于安装 ELS 基本产品的 SMP/E 目标和分发库是必需的。有关这些库的更多信息,请参见分配目标和分发库数据集以及所需的 DDDEF 条目

ELS 累积服务内容

ELS 累积维护是以 ZIP 文件形式分发的。下表介绍了该 ZIP 文件中包含的文件:

表 3-1 ELS 7.3 累积服务内容(代码目录)

文件编号
数据集名称
说明

1

els73.cvr

PTF 随函和 JCL 样例

2

els73.hdd

SMP/E HOLDDATA

3

els73.ptf

服务 PTF

4

els73.smm

摘要数据


卸载 ELS 维护 SMP/E JCL 样例

在 ELS 安装过程中会从 ELS ZIP 文件或 CD-ROM 卸载用于安装 ELS 维护的 JCL 成员样例。有关更多信息,请参见卸载 SMP/E JCL 库

您可以使用这些 JCL 样例在海量模式下处理维护或者分别为每个 SYSMOD 处理维护。

卸载累积维护

执行以下步骤卸载随函、HOLDDATA、PTF 和摘要数据:

  1. 预先分配以下 FTP 接收数据集,如下例中所示。将 hlq 更改为您的概要级限定符;将 vr 更改为 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))
    
    
  2. 打开一个 DOS 窗口,使用 cd (change directory) 命令转到包含已下载累积维护文件的目录。

  3. 输入以下命令:

    FTP mvshost
    (Supply your user and password credentials.)
    
    binary
    
    mput els73.cvr
    mput els73.hdd
    mput els73.ptf
    mput els73.smm
    
    quit
    

    运行此 mput 命令序列会将以下文件:

    • els73.cvr

    • els73.hdd

    • els73.ptf

    • els73.smm

    …复制到您的 MVS 系统上的以下数据集:

    • hlq.ELS73.CVR

    • hlq.ELS73.HDD

    • hlq.ELS73.PTF

    • hlq.ELS73.SMM

    其中,hlq 是您的概要级限定符。

对维护执行 SMP/E RECEIVE

样例成员 MAINTRCF 提供了用来按特定的 FMID 对维护执行 SMP/E RECEIVE 的 JCL 样例。

如下所述修改此样例成员:

  • 修改 SMPPTFIN DD 语句,以指向 hlq.ELS73.PTF 数据集。

  • 修改 SMPHOLD DD 语句,以指向 hlq.ELS73.HDD 数据集。

按照样例成员序言中的说明进行操作,提交作业以接收维护。

在此作业中执行的所有步骤的返回代码都必须等于零 (0)。如果您收到一个不同的返回代码,请联系 StorageTek 软件支持。

对维护执行 SMP/E APPLY

样例成员 MAINTAPF 提供了用来按特定的 FMID 对维护执行 SMP/E APPLY 的 JCL 样例。

按照样例成员的序言中针对必要修改和用于执行 SMP/E APPLY CHECK 的过程的说明进行操作,然后执行实际的 SMP/E APPLY。提交作业以应用维护。

注:

APPLY 操作中包括 SMC JES3 FMID 时,您必须在样例 JCL 中的 APPLY 命令中指定 ASSEM 选项。

对维护执行 SMP/E ACCEPT

注:

对维护执行 SMP/E ACCEPT 是可选的。

样例成员 MAINTACF 提供了用来按特定的 FMID 对维护执行 SMP/E ACCEPT 的 JCL 样例。

按照样例成员的序言中针对必要修改和用于执行 SMP/E ACCEPT CHECK 的过程的说明进行操作,然后执行实际的 SMP/E ACCEPT。提交作业以应用维护。

持有的各种 ELS PTF

检查上一部分中 APPLY 的输出,以查明由于 HOLDSYSTEM 异常数据而无法应用的那些 PTF。检查那些 PTF 的随函,确定那些 PTF 是否适用于您的环境。具有 HOLDSYSTEM 的 ELS SYSMODS 通常分为两类:

  • 用于更新磁带管理系统暂存转换模块的 SYSMODS(SLUDRCA1SLUDRRMMSLUDRSMCSLUDRTLMSLUDRZAR)。

  • 具有的依赖关系超出了 ELS SMP/E 环境的控制的 SYSMODS。例如,某些 ELS PTF 可能要求应用特定的 MVS PTF 或者您需要更新自动化操作软件包。

在对由于 HOLDSYSTEM 异常数据而无法应用的 SYSMODS 进行检查后,创建如下所述的四个 PTF 列表:

  • list 1

    包括您的站点上未安装的磁带管理系统的磁带管理系统 PTF。

  • list 2

    包括您的站点上安装的磁带管理系统的磁带管理系统 PTF,并且需要修改源。

  • list 3

    包括因为您的站点不符合 PTF 随函中定义的条件而无法应用的非磁带管理系统 PTF。

  • list 4

    包括因为 HOLDSYSTEM 异常数据而持有的所有其他 PTF。这些是所持有的适用于您的安装的 PTF。包括的磁带管理系统 PTF 针对您的站点上安装的磁带管理系统并且您不需要修改源代码。

对适用的 ELS HOLDSYSTEM SYSMODS 执行 APPLY

使用以下示例中提供的 JCL 样例对适用的 HOLDSYSTEM SYSMODS 执行 SMP/E APPLY

示例 3-1 用于对 HOLDSYSTEM SYSMODS 执行 SMP/E APPLY 的 JCL

//jobname  JOB .....
//S1       EXEC smpe-proc 
//SMPCNTL  DD  * 
   SET BDY(target-zone) .
   APPLY PTFS
         EXCLUDE(ptf1,ptf2,........ptfn)
         GROUPEXTEND
         FORFMID(
             /* FMID-id  */ 
                )
         BYPASS(HOLDSYSTEM)
          ASSEM
               .
/*