安装 IBM® z/OS®
部署工具后,必须在 z/OS
服务器上配置 ISPF 网关以支持 IBM UrbanCode Deploy。
过程
- 打开 ISPF 网关配置文件以进行编辑。 ISPF 网关配置文件由 ISPZXENV 环境文件中的 CGI_ISPCONF 变量定义。ISPZXENV
环境文件通常安装在 /usr/lpp/ispf/bin 目录中。
- 打开 ISPF.conf 文件以进行编辑。 ISPF.conf 文件是随 z/OS
提供的,此文件包括 ISPF 网关的可定制设置。缺省 ISPF.conf 文件中的并置看起来类似以下代码:
sysproc=ISP.SISPCLIB
sysexec=ISP.SISPEXEC
ispmlib=ISP.SISPMENU
isptlib=ISP.SISPTENU
ispplib=ISP.SISPPENU
ispslib=ISP.SISPSLIB
ispllib=ISP.SISPLOAD
- 将 z/OS
部署工具的模块添加至 ISPF.conf 文件中的并置。 z/OS
部署工具的模块为以下文件:hlq.SBUZEXEC、hlq.SBUZMENU 和 hlq.SBUZENV(BUZPROF)。 编辑 ISPF.conf 文件以看起来类似以下代码:
sysproc=ISP.SISPCLIB,hlq.SBUZEXEC
sysexec=ISP.SISPEXEC
ispmlib=ISP.SISPMENU,hlq.SBUZMENU
isptlib=ISP.SISPTENU
ispplib=ISP.SISPPENU
ispslib=ISP.SISPSLIB
ispllib=ISP.SISPLOAD
profile=hlq.SBUZENV(BUZPROF)
- 如果计划在部署期间通过调用 ISPF 命令来运行程序或 REXX 可执行文件,请将这些程序或 REXX
可执行文件添加至 ISPF.conf 文件中的并置。 在 ISPF.conf 文件中,在 ISPLLIB
并置中提供装入模块数据集,并在 SYSPROC 或 SYSEXEC 并置中提供可执行文件。 例如,程序和 REXX 可执行文件的以下 ISPF.conf 文件并置装入模块。已装入模块包括 MYPROJ.MYCLIST、MYPROJ.MYREXX 和 MYPROJ.LOAD。
sysproc=ISP.SISPCLIB,hlq.SUCDEXEC,MYPROJ.MYCLIST
sysexec=ISP.SISPEXEC,MYPROJ.MYREXX
ispmlib=ISP.SISPMENU,hlq.SBUZMENU
isptlib=ISP.SISPTENU
ispplib=ISP.SISPPENU
ispslib=ISP.SISPSLIB
ispllib=ISP.SISPLOAD,MYPROJ.LOAD
- 请确保您在运行 startispf.sh 脚本时使用的用户帐户具有对 /tmp 目录的访问权。 startispf.sh 脚本启动 ISPF 网关。此脚本是随 z/OS
部署工具提供的。此脚本安装在 tool_installation_directory/bin 目录中。
- 编辑 startispf.sh 脚本文件以将 ISPF 网关的安装目录添加至 PATH 变量。 此外,LOG_ISPF 变量必须设置为有效文件位置。
结果
可通过 ISPF 网关运行命令。要测试 ISPF 网关配置,请发出以下命令:
startispf.sh
TIME。如果正确配置了 ISPF 网关,那么系统会显示时间共享选项 (TSO)
TIME 命令的输出。