本章介绍了安装 ELS 软件所需的任务。其中包括以下主题:
在安装 ELS 前,请验证 ELS 要求并查看“准备安装”中所述的安装前注意事项。
执行以下步骤,验证是否已完成所有 ELS 安装任务:
注:
在安装 ELS 前,请验证 ELS 要求并查看“准备安装”中所述的安装前注意事项。从 ZIP 文件或 CD-ROM 卸载 SMP/E JCL 库。
请参见“卸载 SMP/E JCL 库”。
(可选)根据需要编辑 CHGIT
成员。
使用样例成员 CHGIT
。
请参见“编辑 CHGIT 成员”。
测试 CHGIT
成员以验证您所做的编辑。
使用样例成员 I20TST
。
请参见“测试 CHGIT 成员”。
定义并初始化 SMP/E CSI。
使用样例成员 I30CSI
。
请参见“定义并初始化 ELS 全局 SMP/E 整合软件清单 (Consolidated Software Inventory, CSI)”。
分配 ELS 和 JES3 目标和分发库数据集及其所需的 DDDEF 条目。
使用样例成员 I40ZON
。
更新 SYSLIB
串联。
使用样例成员 I50LIB
。
请参见“更新 SYSLIB 串联”。
查看 ELS FMID。
请参见“查看 ELS FMID”。
对所需的基本功能、通信功能以及可选的 SMC JES3 功能执行 SMP/E RECEIVE
。使用样例成员 I60RNTS
。
请参见“接收 ELS 功能”。
对所需的基本功能、通信功能以及可选的 SMC JES3 功能执行 SMP/E APPLY
。
使用样例成员 I70APP
。
请参见“应用 ELS 功能”。
对所需的基本功能、通信功能以及可选的 SMC JES3 功能执行 SMP/E ACCEPT
。
使用样例成员 I80ACC
。
请参见“接受 ELS 功能”。
对 ELS 基本功能的维护执行 SMP/E RECEIVE
。
使用样例成员 MAINTRCF
。
请参见“对维护执行 SMP/E RECEIVE”。
对 ELS 基本功能的维护执行 SMP/E APPLY
。
使用样例成员 MAINTAPF
。
请参见“对维护执行 SMP/E APPLY”。
(可选)对基本功能的维护执行 SMP/E ACCEPT
。
使用样例成员 MAINTACF
。
请参见“对维护执行 SMP/E ACCEPT”。
继续执行第 4 章 执行 ELS 安装后任务中描述的 ELS 安装后任务。
继续执行第 5 章 为 ELS 附加软件执行安装后任务中描述的 ELS 其他软件安装后任务。
要开始 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
。
SMP/E JCL 库中的 CHGIT
成员包括用来根据您的要求定制 ELS 安装样例成员的典型 ISPF 编辑命令。
CHGIT
使您能够编辑安装设置,并将其应用于用来安装 ELS 功能的样例成员。CHGIT
作为可选的 REXX 执行程序运行。
编辑 CHGIT
成员:
根据样例成员中加注的说明编辑 CHGIT
成员并保存更改。
将 CHGIT
复制到 SYSEXEC
串联中,以使 CHGIT
可作为命令执行。
您还可以通过发出以下 TSO 命令启用 CHGIT
:
TSO allocate dd(SYSUEXEC) shr dsn(your.ELS73.SAMPLES.JCL)
TSO altlib activate user(exec)
如果要覆盖预先存在的 SYSUEXEC
分配,请提供 REUSE
关键字。
注:
虽然建议使用CHGIT
,但它是可选的。您可以选择使用编辑器分别编辑每个安装样例。在此情况下,可使用 CHGIT
作为指南。使用 SMP/E JCL 库中包含的样例成员 I20TST
来测试并验证您所做的 CHGIT
编辑。
进入成员 I20TST
的“编辑”模式,执行 CHGIT
命令。
提交 I20TST
作业。
如果作业成功,则可以将该 CHGIT
成员应用于剩余的 ELS 安装作业。
如果遇到错误,请编辑 CHGIT
成员以纠正错误并重新提交。
本节介绍了如何准备用于安装 ELS 基本功能和 SMC JES3 支持功能的 SMP/E 环境。如果您在安装服务,请参见第 3 章 安装 ELS 维护获取更多信息。
ELS 产品是使用 SMP/E 安装的。SMP/E 安装过程涉及 RECEIVE
、APPLY
和 ACCEPT
作业以将功能安装到正确的 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,磁带管理系统)接口例程(SLUDRCA1
、SLUDRRMM
、SLUDRSMC
、SLUDRTLM
和 SLUDRZAR
)的负载模块。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 SSCR70C
和 SSCR70D
)。
不要将 LibraryStation 7.3 或 MVS/CSC 7.3 和支持性 SAS/C 功能安装在包含具有您要保留的 SAS/C 功能的其他 StorageTek 产品的全局 SMP/E 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
作业:
进入成员 I30CSI
的“编辑”模式,执行 CHGIT
命令以应用您所做的 CHGIT
编辑。
提交 I30CSI
作业。
注:
虽然建议使用CHGIT
,但它是可选的。如果选择不使用 CHGIT
,请按照 I30CSI
样例成员序言中的说明,根据需要进行编辑并提交作业。使用 SMP/E JCL 库中包含的样例成员 I40ZON
来分配目标和分发库数据集并在 SMP/E CSI 中定义合适的 DDDEF 条目。表 2-1 ELS 目标库数据集 和表 2-2 ELS 分发库数据集 列出了 ELS 和其他软件的目标和分发库数据集。
运行 I40ZON
作业:
进入成员 I40ZON
的“编辑”模式,执行 CHGIT
命令以应用您所做的 CHGIT
编辑。
提交 I40ZON
作业。
考虑以下事项:
虽然建议使用 CHGIT
,但它是可选的。如果选择不使用 CHGIT
,请按照 I40ZON
样例成员序言中的说明,根据需要进行编辑并提交作业。
如果您将 ELS 7.3 产品组件安装在包含该产品的以前发行版的现有全局 SMP/E CSI 中:
SMPCSI
语句必须指向现有全局 CSI。
SMPLOG
和 SMPLOGA
语句必须指向全局日志。
SMPPTS
语句必须指向全局 SMPPTS。
如果您使用的是 PDS 而非 PDSE(已分区扩展数据集),则将 SEAMAC
和 ASEAMAC
的目录块数增加到 50。
下表列出了 I40ZON
作业分配的目标和分发库数据集。
注:
hlq 表示数据集的概要级限定符。选择符合为您的安装定义的命名约定的一个概要级限定符。
列出的目录块和块数量是该产品所需的最小数量。
列出的目录块和块数量是该产品所需的最小数量。
必须至少将 SMP/E DSSPACE
参数(指定要分配给临时 RELFILE
数据集的空间量)设置为 (300,150,270)。
下表列出了 I40ZON
作业分配的目标库数据集:
数据集名称 |
产品 |
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
作业分配的分发库数据集:
数据集名称 |
产品 |
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。ELS 支持不同版本的 MVS/ESA JES3 和多种磁带管理系统。例如,TLMS 和 CA-1。
使用 SMP/E JCL 库中包含的样例成员 I50LIB
将所需的 DDDEF 条目添加到 SMP/E CSI 中,并修改 SYSLIB 串联以包括相应的宏库。
运行 I50LIB
作业:
进入成员 I50LIB
的“编辑”模式,执行 CHGIT
命令以应用您所做的 CHGIT
编辑。
提交 I50LIB
作业。
在此作业中执行的所有步骤的返回代码必须等于或小于 4。如果您收到一个不同的返回代码,请联系 StorageTek 软件支持。
注:
虽然建议使用 CHGIT
,但它是可选的。如果选择不使用 CHGIT
,请按照 I50LIB
样例成员序言中的说明,根据需要进行编辑并提交作业。
如果您将 ELS 7.3 产品组件安装在包含该产品的以前发行版的现有全局 SMP/E CSI 中,则 SMPCSI 语句必须指向现有全局 CSI。
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 选定组件。
您必须发出 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 SSCR70C
和 SSCR70D
)。
不要将 LibraryStation 7.3 或 MVS/CSC 7.3 和支持性 SAS/C 功能安装在包含具有您要保留的 SAS/C 功能的其他 StorageTek 产品的全局 SMP/E CSI 中。这样做可能会导致不可预测的结果。
使用 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
作业:
进入成员 I60RNTS
的“编辑”模式,执行 CHGIT
命令以应用您所做的 CHGIT 编辑:
从 My Oracle Support (MOS) 站点下载当前 HOLDDATA。
在 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
提交 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 SSCR70C
和 SSCR70D
)。
使用 SMP/E JCL 库中提供的 I70APP
样例成员将 ELS 功能安装到合适的目标区域中。
运行 I70APP
作业:
进入成员 I70APP
的“编辑”模式,执行 CHGIT
命令以应用您所做的 CHGIT
编辑。
提交 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 SSCR70C
和 SSCR70D
)。
使用 SMP/E JCL 库中提供的 I80ACC
样例成员在合适的目标区域中接受 ELS 功能。
运行 I80ACC
作业:
进入成员 I80ACC
的“编辑”模式,执行 CHGIT
命令以应用您所做的 CHGIT
编辑。
提交 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 SSCR70C
和 SSCR70D
)。