2 安装 ELS 和其他软件

本章介绍了安装 ELS 软件所需的任务。其中包括以下主题:

在安装 ELS 前,请验证 ELS 要求并查看“准备安装”中所述的安装前注意事项。

安装核对表

执行以下步骤,验证是否已完成所有 ELS 安装任务:

注:

在安装 ELS 前,请验证 ELS 要求并查看“准备安装”中所述的安装前注意事项。
  1. 从 ZIP 文件或 CD-ROM 卸载 SMP/E JCL 库。

    请参见“卸载 SMP/E JCL 库”。

  2. (可选)根据需要编辑 CHGIT 成员。

    使用样例成员 CHGIT

    请参见“编辑 CHGIT 成员”。

  3. 测试 CHGIT 成员以验证您所做的编辑。

    使用样例成员 I20TST

    请参见“测试 CHGIT 成员”。

  4. 定义并初始化 SMP/E CSI。

    使用样例成员 I30CSI

    请参见“定义并初始化 ELS 全局 SMP/E 整合软件清单 (Consolidated Software Inventory, CSI)”。

  5. 分配 ELS 和 JES3 目标和分发库数据集及其所需的 DDDEF 条目。

    使用样例成员 I40ZON

    请参见“分配目标和分发库数据集以及所需的 DDDEF 条目”。

  6. 更新 SYSLIB 串联。

    使用样例成员 I50LIB

    请参见“更新 SYSLIB 串联”。

  7. 查看 ELS FMID。

    请参见“查看 ELS FMID”。

  8. 对所需的基本功能、通信功能以及可选的 SMC JES3 功能执行 SMP/E RECEIVE。使用样例成员 I60RNTS

    请参见“接收 ELS 功能”。

  9. 对所需的基本功能、通信功能以及可选的 SMC JES3 功能执行 SMP/E APPLY

    使用样例成员 I70APP

    请参见“应用 ELS 功能”。

  10. 对所需的基本功能、通信功能以及可选的 SMC JES3 功能执行 SMP/E ACCEPT

    使用样例成员 I80ACC

    请参见“接受 ELS 功能”。

  11. 对 ELS 基本功能的维护执行 SMP/E RECEIVE

    使用样例成员 MAINTRCF

    请参见“对维护执行 SMP/E RECEIVE”。

  12. 对 ELS 基本功能的维护执行 SMP/E APPLY

    使用样例成员 MAINTAPF

    请参见“对维护执行 SMP/E APPLY”。

  13. (可选)对基本功能的维护执行 SMP/E ACCEPT

    使用样例成员 MAINTACF

    请参见“对维护执行 SMP/E ACCEPT”。

  14. 继续执行第 4 章 执行 ELS 安装后任务中描述的 ELS 安装后任务。

  15. 继续执行第 5 章 为 ELS 附加软件执行安装后任务中描述的 ELS 其他软件安装后任务。

卸载 SMP/E JCL 库

要开始 ELS 安装,请从 ELS 安装 ZIP 文件或 CD-ROM 卸载 SMP/E JCL 库。该库包含用于准备安装环境以及安装 ELS 功能及关联的维护的 JCL 样例成员。

其中包含以下样例成员:

  • CHGIT

    用于定制 ELS 安装样例成员的可选 REXX 执行程序

  • I20TST

    测试并验证 CHGIT 设置。

  • I30CSI

    定义并初始化 ELS 全局 SMP/E CSI。

  • I40ZON

    为 ELS(和其他软件)分配目标和分发数据集,并在 SMP/E CSI 中定义合适的 DDDEF 条目。

    为 ELS(和 JES3,可选)分配目标和分发数据集,并在 SMP/E CSI 中定义合适的 DDDEF 条目。

  • I50LIB

    添加所需的 DDDEF 条目,修改 SYSLIB 串联。

  • I60RNTS

    从 ESL 安装 ZIP 文件或 CD-ROM 对 ELS 和其他功能执行 SMP/E RECEIVE

  • I70APP

    对 ELS 和其他功能执行 SMP/E APPLY

  • I80ACC

    对 ELS 和其他功能执行 SMP/E ACCEPT

  • MAINTACF

    在海量模式下为特定 FMID 对维护执行 SMP/E ACCEPT

  • MAINTAPF

    在海量模式下为特定 FMID 对维护执行 SMP/E APPLY

  • MAINTRCF

    为特定 FMID 对维护执行 SMP/E RECEIVE

从 ELS 安装 ZIP 文件卸载 SMP/E JCL 库

从 ELS 安装 ZIP 文件卸载 SMP/E JCL 库:

  1. 在 PC、MVS 主机和 UNIX 系统服务 (UNIX Systems Services, USS) 之间建立网络连接。

  2. 提取 ELS 安装 ZIP 文件的内容。

  3. 打开 README.html 文件。

  4. 按照屏幕上的说明卸载 SMP/E JCL 库。

注:

可以将屏幕上的许多命令示例从浏览器窗口剪切并粘贴到终端窗口。

从 ELS 安装 CD-ROM 卸载 SMP/E JCL 库

从 ELS 安装 CD-ROM 卸载 SMP/E JCL 库:

  1. 在 PC、MVS 主机和 UNIX 系统服务 (UNIX Systems Services, USS) 之间建立网络连接。

  2. 将 ELS 安装 CD-ROM 插入您的 PC 的 CD-ROM 驱动器。

  3. 导航至 CD-ROM 驱动器的根目录,打开 README.html 文件。(在某些系统上,此文件将自动打开。)

  4. 按照屏幕上的说明卸载 SMP/E JCL 库。

注:

可以将屏幕上的许多命令示例从浏览器窗口剪切并粘贴到终端窗口。

编辑 CHGIT 成员

SMP/E JCL 库中的 CHGIT 成员包括用来根据您的要求定制 ELS 安装样例成员的典型 ISPF 编辑命令。

CHGIT 使您能够编辑安装设置,并将其应用于用来安装 ELS 功能的样例成员。CHGIT 作为可选的 REXX 执行程序运行。

编辑 CHGIT 成员:

  1. 根据样例成员中加注的说明编辑 CHGIT 成员并保存更改。

  2. CHGIT 复制到 SYSEXEC 串联中,以使 CHGIT 可作为命令执行。

    您还可以通过发出以下 TSO 命令启用 CHGIT

    TSO allocate dd(SYSUEXEC) shr dsn(your.ELS73.SAMPLES.JCL)

    TSO altlib activate user(exec)

    如果要覆盖预先存在的 SYSUEXEC 分配,请提供 REUSE 关键字。

注:

虽然建议使用 CHGIT,但它是可选的。您可以选择使用编辑器分别编辑每个安装样例。在此情况下,可使用 CHGIT 作为指南。

测试 CHGIT 成员

使用 SMP/E JCL 库中包含的样例成员 I20TST 来测试并验证您所做的 CHGIT 编辑。

  1. 进入成员 I20TST 的“编辑”模式,执行 CHGIT 命令。

  2. 提交 I20TST 作业。

如果作业成功,则可以将该 CHGIT 成员应用于剩余的 ELS 安装作业。

如果遇到错误,请编辑 CHGIT 成员以纠正错误并重新提交。

准备 SMP/E 环境

本节介绍了如何准备用于安装 ELS 基本功能和 SMC JES3 支持功能的 SMP/E 环境。如果您在安装服务,请参见第 3 章 安装 ELS 维护获取更多信息。

ELS 产品是使用 SMP/E 安装的。SMP/E 安装过程涉及 RECEIVEAPPLYACCEPT 作业以将功能安装到正确的 SMP/E 目标和分发区域。

SMP/E 注意事项

以下是 SMP/E 注意事项:

  • ELS 必须使用 SMP/E 进行安装。本指南中的安装说明基于 SMP/E。

  • 如果从 CD 安装 ELS,则 SMP/E 版本 3 发行版 1 或更高版本将要求从 UNIX 系统服务 (UNIX Systems Services, USS) 平台安装 ELS。此外,您还必须能够以读写权限访问 USS。

  • 在新的目标和分发 SMP/E CSI 中安装所有 ELS 7.3 产品组件。

  • 请不要将来自其他供应商的产品安装在与 ELS 相同的全局 SMP/E CSI 中。

  • 对您的所有 ELS 基本产品执行 SMP/E ACCEPT

  • ELS 安装期间生成的 SEALINK 库中包含了 TMS(Tape Management System,磁带管理系统)接口例程(SLUDRCA1SLUDRRMMSLUDRSMCSLUDRTLMSLUDRZAR)的负载模块。HSC、SMC 和 MVS/CSC 共享这些模块。

此外,还要注意以下警告:

  • 如果您将 ELS 7.3 产品组件安装在包含该产品的以前发行版的现有全局 SMP/E CSI 中,则以前发行版的所有 SYSMODS(与 SAS/C 相关的那些除外)都将从 SMP/E CSI 中删除。

    在安装 ELS 7.3 产品组件之前,建议您备份现有的全局 SMP/E CSI。

  • 如果您将 LibraryStation 7.3 或 MVS/CSC 7.3 安装在已安装了 LibraryStation 或 MVS/CSC 的以前发行版的现有全局 SMP/E CSI 中,则没有必要重新安装 SAS/C 功能(FMID SSCR70CSSCR70D)。

  • 不要将 LibraryStation 7.3 或 MVS/CSC 7.3 和支持性 SAS/C 功能安装在包含具有您要保留的 SAS/C 功能的其他 StorageTek 产品的全局 SMP/E CSI 中。这样做可能会导致不可预测的结果。

定义并初始化 ELS 全局 SMP/E 整合软件清单 (Consolidated Software Inventory, CSI)

使用 SMP/E JCL 库中包含的样例成员 I30CSI 来定义并初始化 ELS 全局整合软件清单 (Consolidated Software Inventory, CSI)。

该作业将执行以下操作:

  • 定义所需的 SMP/E 数据集。

  • 定义包含此发行版的 SMP/E 全局、目标和分发区域的整合软件清单 (Consolidated Software Inventory, CSI) 数据集。

  • 初始化 SMP/E CSI。

  • 将区域、选项、实用程序和 DDDEF 条目添加到 SMP/E CSI。

运行 I30CSI 作业:

  1. 进入成员 I30CSI 的“编辑”模式,执行 CHGIT 命令以应用您所做的 CHGIT 编辑。

  2. 提交 I30CSI 作业。

注:

虽然建议使用 CHGIT,但它是可选的。如果选择不使用 CHGIT,请按照 I30CSI 样例成员序言中的说明,根据需要进行编辑并提交作业。

分配目标和分发库数据集以及所需的 DDDEF 条目

使用 SMP/E JCL 库中包含的样例成员 I40ZON 来分配目标和分发库数据集并在 SMP/E CSI 中定义合适的 DDDEF 条目。表 2-1 ELS 目标库数据集表 2-2 ELS 分发库数据集 列出了 ELS 和其他软件的目标和分发库数据集。

运行 I40ZON 作业:

  1. 进入成员 I40ZON 的“编辑”模式,执行 CHGIT 命令以应用您所做的 CHGIT 编辑。

  2. 提交 I40ZON 作业。

考虑以下事项:

  • 虽然建议使用 CHGIT,但它是可选的。如果选择不使用 CHGIT,请按照 I40ZON 样例成员序言中的说明,根据需要进行编辑并提交作业。

  • 如果您将 ELS 7.3 产品组件安装在包含该产品的以前发行版的现有全局 SMP/E CSI 中:

    • SMPCSI 语句必须指向现有全局 CSI。

    • SMPLOGSMPLOGA 语句必须指向全局日志。

    • SMPPTS 语句必须指向全局 SMPPTS。

  • 如果您使用的是 PDS 而非 PDSE(已分区扩展数据集),则将 SEAMACASEAMAC 的目录块数增加到 50。

目标和分发库数据集

下表列出了 I40ZON 作业分配的目标和分发库数据集。

注:

  • hlq 表示数据集的概要级限定符。选择符合为您的安装定义的命名约定的一个概要级限定符。

  • 列出的目录块和块数量是该产品所需的最小数量。

  • 列出的目录块和块数量是该产品所需的最小数量。

  • 必须至少将 SMP/E DSSPACE 参数(指定要分配给临时 RELFILE 数据集的空间量)设置为 (300,150,270)。

下表列出了 I40ZON 作业分配的目标库数据集:

表 2-1 ELS 目标库数据集

数据集名称
产品
DSORG RECFM LRECL BLKSIZE 块(主要/次要) 目录块

hlq.SEALINK

ELS

PO

U

N/A

32760

500/50

99

hlq.SEAMAC

ELS

PO-E

FB

80

27920

20/10

5

hlq.SEASAMP

ELS

PO-E

FB

80

27920

20/10

5

hlq.SMZLINK

SMC JES3

PO

U

N/A

32760

20/10

5

hlq.LCMLINK

LCM

PO-E

U

N/A

32760

2504/250

5

hlq.LCMSAMP

LCM

PO-E

FB

80

27920

25/25

5

hlq.LCMGUI

LCM

PO

U

N/A

32760

198/500

5

hlq.SCSLINK

MVS/CSC

PO

U

N/A

32760

500/100

100

hlq.SCSMAC

MVS/CSC

PO-E

FB

80

27920

30/10

5

hlq.SCSSAMP

MVS/CSC

PO-E

FB

80

27920

30/10

5

hlq.SLCLINK

LibraryStation

PO

U

N/A

32760

500/100

50

hlq.SLCSAMP

LibraryStation

PO-E

FB

80

27920

30/10

5

hlq.CSLLINK

MVS/CSC LibraryStation

PO

U

N/A

32760

50/10

20

hlq.SACLINK

MVS/CSC LibraryStation

PO

U

N/A

32760

200/10

100


注:

如果您使用的是 PDS 而非 PDSE(已分区扩展数据集),则将 ASEAMAC 的目录块数增加到 50。

下表列出了 I40ZON 作业分配的分发库数据集:

表 2-2 ELS 分发库数据集

数据集名称
产品
DSORG RECFM LRECL BLKSIZE 块(主要/次要) 目录块

hlq.ASEALINK

ELS

PO

U

N/A

32760

500/50

999

hlq.ASEAMAC

ELS

PO-E

FB

80

27920

20/10

5

hlq.ASEASAMP

ELS

PO-E

FB

80

27920

20/10

5

hlq.ASMZLINK

SMC JES3

PO

U

N/A

32760

20/10

5

hlq.ALCMLINK

LCM

PO-E

U

N/A

32760

2504/250

5

hlq.ALCMSAMP

LCM

PO-E

FB

80

27920

25/25

5

hlq.ALCMGUI

LCM

PO

U

N/A

32760

198/500

5

hlq.ASCSLINK

MVS/CSC

PO

U

N/A

32760

500/100

100

hlq.ASCSMAC

MVS/CSC

PO-E

FB

80

27920

30/10

5

hlq.ASCSSAMP

MVS/CSC

PO-E

FB

80

27920

30/10

5

hlq.ASLCLINK

LibraryStation

PO

U

N/A

32760

500/100

50

hlq.ASLCSAMP

LibraryStation

PO-E

FB

80

27920

30/10

5

hlq.ACSLLINK

MVS/CSC LibraryStation

PO

U

N/A

32760

50/10

20

hlq.ASACLINK

MVS/CSC LibraryStation

PO

U

N/A

32760

200/10

100


注:

如果您使用的是 PDS 而非 PDSE(已分区扩展数据集),则将 ASEAMAC 的目录块数增加到 50。

更新 SYSLIB 串联

ELS 支持不同版本的 MVS/ESA JES3 和多种磁带管理系统。例如,TLMS 和 CA-1。

使用 SMP/E JCL 库中包含的样例成员 I50LIB 将所需的 DDDEF 条目添加到 SMP/E CSI 中,并修改 SYSLIB 串联以包括相应的宏库。

运行 I50LIB 作业:

  1. 进入成员 I50LIB 的“编辑”模式,执行 CHGIT 命令以应用您所做的 CHGIT 编辑。

  2. 提交 I50LIB 作业。

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

注:

  • 虽然建议使用 CHGIT,但它是可选的。如果选择不使用 CHGIT,请按照 I50LIB 样例成员序言中的说明,根据需要进行编辑并提交作业。

  • 如果您将 ELS 7.3 产品组件安装在包含该产品的以前发行版的现有全局 SMP/E CSI 中,则 SMPCSI 语句必须指向现有全局 CSI。

查看 ELS FMID

ELS 以标准 SMP/E 格式打包,并且是作为由以下 SMP/E FMID 标识的多功能系统修改 (SYStem MODification, SYSMOD) 提供的:

  • SSEA730

    该 FMID 包括 HSC、SMC、VTCS 和 CDRT 负载模块、分布式宏以及样例。

  • SMZ7300

    该 FMID 包括 SMC JES3 支持负载模块、分布式宏以及运行 JES3 发行版 5.2.1、JES3 OS/390 发行版 1.1 及更高版本或 JES3 z/OS 发行版 1.0 及更高版本的 MVS 系统样例。

  • SLM7300

    该 FMID 包括 LCM 7.2 负载模块、分布式宏和样例。

  • SOC7300

    该 FMID 包括 LibraryStation 负载模块和样例。

  • SCS7300

    该 FMID 包括 MVS/CSC 负载模块、分布式宏和样例。

  • SSCR70C

    该 FMID 包括 LibraryStation 和 MVS/CSC 所需的 SAS/C 7.0 选定组件。

  • SSCR70D

    该 FMID 包括 LibraryStation 和 MVS/CSC 所需的 SAS/C 7.0 选定组件。

接收 ELS 功能

您必须发出 SMP/E RECEIVE 命令,以接收要安装到目标和分发区域的功能。您可以从 ELS 安装 ZIP 文件或 CD-ROM 对 ELS 功能执行 SMP/E RECEIVE。

注意以下警告:

  • 如果您将 ELS 7.3 产品组件安装在包含该产品的以前发行版的现有全局 SMP/E CSI 中,则以前发行版的所有 SYSMODS(与 SAS/C 相关的那些除外)都将从 SMP/E CSI 中删除。

    • 在安装 ELS 7.3 产品组件之前,建议您备份现有的全局 SMP/E CSI。

    • SMPCSI 语句必须指向现有全局 CSI。

  • 如果您将 LibraryStation 7.3 或 MVS/CSC 7.3 安装在包含 LibraryStation 或 MVS/CSC 的以前发行版的现有全局 SMP/E CSI 中,则没有必要重新安装 SAS/C 功能(FMID SSCR70CSSCR70D)。

  • 不要将 LibraryStation 7.3 或 MVS/CSC 7.3 和支持性 SAS/C 功能安装在包含具有您要保留的 SAS/C 功能的其他 StorageTek 产品的全局 SMP/E CSI 中。这样做可能会导致不可预测的结果。

从 ELS 安装 ZIP 文件或 CD-ROM 接收 ELS 功能

使用 I60RNTS 样例成员从 UNIX 系统服务 (UNIX Systems Services, USS) 对 ELS 功能执行 SMP/E RECEIVE。I60RNTS 将从 SMPNTS(Network Temporary Store,网络临时存储)目录“接收”ELS 功能。

该成员将使用 IBM SMP/E RECEIVE FROMNTS 命令。有关此命令的更多信息,请参阅 IBM SMP/E 出版物。

运行 I60RNTS 作业:

  1. 进入成员 I60RNTS 的“编辑”模式,执行 CHGIT 命令以应用您所做的 CHGIT 编辑:

  2. 从 My Oracle Support (MOS) 站点下载当前 HOLDDATA。

  3. I60RNTS 样例中,替换以下四行:

    //SMPHOLD  DD  DATA,DLM='qq'
      Replace this data set with current HOLDDATA from MOS.
    ++ NULL  /* Wed 2015-03-25 22:09:56+0000 */ .
    qq  end of inline HOLDDATA 
    

    为:

    //SMPHOLD  DD  DISP=SHR,DSN=holddata.downloaded.from.mos
    
  4. 提交 I60RNTS 作业。

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

注:

  • 虽然建议使用 CHGIT,但它是可选的。如果选择不使用 CHGIT,请按照 I60RNTS 样例成员序言中的说明,根据需要进行编辑并提交作业。

  • 如果您将 ELS 7.3 产品组件安装在包含该产品的以前发行版的现有全局 SMP/E CSI 中,则 SMPCSI 语句必须指向现有全局 CSI。

  • 如果您将 LibraryStation 7.3 或 MVS/CSC 7.3 安装在包含 LibraryStation 或 MVS/CSC 的以前发行版的全局 SMP/E CSI 中,则没有必要重新安装 SAS/C 功能(FMID SSCR70CSSCR70D)。

应用 ELS 功能

使用 SMP/E JCL 库中提供的 I70APP 样例成员将 ELS 功能安装到合适的目标区域中。

运行 I70APP 作业:

  1. 进入成员 I70APP 的“编辑”模式,执行 CHGIT 命令以应用您所做的 CHGIT 编辑。

  2. 提交 I70APP 作业。

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

虽然建议使用 CHGIT,但它是可选的。如果选择不使用 CHGIT,请按照 I70APP 样例成员序言中的说明,根据需要进行编辑并提交作业。

在执行实际的 APPLY 过程之前,您通常可以根据需要使用 APPLY CHECK 选项来查明 SMP/E 处理问题。必须先解决 SMP/E 检测到的所有问题,才能成功安装基本功能。

注意以下警告:

  • 如果您将 ELS 7.3 产品组件安装在包含该产品的以前发行版的现有全局 SMP/E CSI 中,则 SMPCSI 语句必须指向现有全局 CSI。

  • 如果您将 LibraryStation 7.3 或 MVS/CSC 7.3 安装在包含 LibraryStation 或 MVS/CSC 的以前发行版的全局 SMP/E CSI 中,则没有必要重新安装 SAS/C 功能(FMID SSCR70CSSCR70D)。

接受 ELS 功能

使用 SMP/E JCL 库中提供的 I80ACC 样例成员在合适的目标区域中接受 ELS 功能。

运行 I80ACC 作业:

  1. 进入成员 I80ACC 的“编辑”模式,执行 CHGIT 命令以应用您所做的 CHGIT 编辑。

  2. 提交 I80ACC 作业。

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

虽然建议使用 CHGIT,但它是可选的。如果选择不使用 CHGIT,请按照 I80ACC 样例成员序言中的说明,根据需要进行编辑并提交作业。

在执行实际的 ACCEPT 过程之前,您通常可以根据需要使用 ACCEPT CHECK 选项来查明 SMP/E 处理问题。必须先解决 SMP/E 检测到的所有问题,才能成功安装基本功能。

注意以下警告:

  • 如果您将 ELS 7.3 产品组件安装在包含该产品的以前发行版的现有全局 SMP/E CSI 中,则 SMPCSI 语句必须指向现有全局 CSI。

  • 如果您将 LibraryStation 7.3 或 MVS/CSC 7.3 安装在包含 LibraryStation 或 MVS/CSC 的以前发行版的全局 SMP/E CSI 中,则没有必要重新安装 SAS/C 功能(FMID SSCR70CSSCR70D)。