部署至 IBM® z/OS®
平台前,必须安装 z/OS
部署工具并配置 z/OS
服务器以与 IBM UrbanCode Deploy 通信。如果构建进程在另一逻辑分区 (LPAR)
上运行,那么您必须额外在构建 LPAR 上安装部署工具。
过程
- 单击帮助图标,然后单击工具。 将显示可从 IBM UrbanCode Deploy 服务器下载的工具。
- 下载 z/OS
部署工具和 IBM UrbanCode Deploy 客户机归档。将包含部署工具的归档文件解压至 z/OS
服务器的 UNIX 文件系统。 例如,在命令行中输入以下文本以解压归档文件:pax -r -pp -vf ucdtoolkit.zip。
- 使用作业控制语言 (JCL) 创建并运行作业,此作业装入 SBUZENV、SBUZEXEC、SBUZMENU 和 SBUZSAMP 库。 使用 tool_installation_directory/mvs 目录中的样本 BUZEXPD 作业作为模型。根据系统需要更改 #HLQ、#TVOLSER 和 -PATH-PREFIX-。
- 解压包含 IBM UrbanCode Deploy 客户机的归档文件,然后将
udclient.jar 文件复制到 tool_installation_directory/lib 目录。 如果通过 FTP 复制 udclient.jar 文件,请使用二进制方式。
- 在您在其中运行构建的 z/OS
服务器的 UNIX 文件系统中创建存储库目录。 版本工件存储在存储库目录中。确保存储库目录有足够空间,并且运行 z/OS
部署工具的用户具有针对该目录的读访问权和写访问权。
- 创建令牌以用于 IBM UrbanCode Deploy 服务器与 z/OS 服务器之间的安全通信。在 IBM UrbanCode Deploy
中,单击。 有关更多信息,请参阅令牌。
- 更新属性文件。打开 high_level_qualifier.SBUZENV(BUZPROF)
数据集,然后更新以下值:
| 参数 |
描述 |
| java.home |
Java 运行时环境 (JRE) 的位置 |
| ucd.toolkit.usshome |
部署工具安装目录 |
| ucd.toolkit.mvshlq |
工具箱 z/OS 库的高级限定符 |
| ucd.server.url |
IBM UrbanCode Deploy 服务器的 URL |
| ucd.server.accesstoken |
您先前创建的安全性令牌 |
| ucd.repository |
存储库目录的位置 |
例如,属性文件可能包含以下行:
#Thu Apr 03 15:07:08 EDT 2014
java.home=/usr/lpp/java/J7.0_64
ucd.toolkit.usshome=/usr/lpp/ucd/ucdtoolkit
ucd.toolkit.mvshlq=BUZ.BUZ610
ucd.repository=/usr/lpp/ucdtoolkit/repo
ucd.server.url="https://192.0.2.0:8444"
ucd.server.accesstoken="2f615f22-01d1-4d5f-99a5-a12f2c2968e4"
- 使用授权程序设施 (APF) 来对 checkaccess 实用程序授权。在您安装部署工具的目录下的 /bin
目录中,在命令行中输入以下文本:extattr +a checkaccess。 您必须具有对 FACILITY 类概要文件中的 BPX.FILEATTR.APF 资源的读访问权才能运行此命令。
下一步做什么
安装并配置部署工具后,配置 ISPF 网关。