Antes de realizar el despliegue a la plataforma IBM® z/OS, debe instalar las herramientas de despliegue de z/OS y configurar el servidor de z/OS para la comunicación con IBM UrbanCode Deploy.
Si el proceso de compilación se ejecuta en una partición lógica diferente (LPAR),
debe instalar adicionalmente las herramientas de despliegue en la LPAR de compilación.
Procedimiento
- Pulse el icono Ayuda y, a continuación, pulse Herramientas. Se muestran las herramientas que están disponibles para descarga desde el servidor de IBM UrbanCode Deploy.
- Descargue las herramientas de despliegue de z/OS y el archivo de archivado de cliente de IBM UrbanCode Deploy. Extraiga el archivo de archivado que contiene las herramientas de despliegue en el sistema de archivos UNIX del servidor de z/OS. Por ejemplo, escriba el texto siguiente en la línea de mandatos para extraer el archivo de archivado: pax -r -pp -vf ucdtoolkit.zip.
- Cree y ejecute un trabajo en JCL (Job Control Language) que cargue las bibliotecas SBUZENV, SBUZEXEC, SBUZMENU y SBUZSAMP. Utilice el trabajo de ejemplo BUZEXPD en el directorio directorio_instalación_herramienta/mvs como modelo. Cambie #HLQ, #TVOLSER y -PATH-PREFIX-, según sea necesario para el sistema.
- Extraiga el archivo de archivado que contiene el cliente de IBM UrbanCode Deploy y, a continuación, copie el archivo udclient.jar en el directorio directorio_instalación_herramienta/lib. Si copia el archivo udclient.jar sobre FTP,
utilice la modalidad binaria.
- Cree un directorio de repositorio en el sistema de archivos UNIX del servidor de z/OS donde ejecuta las compilaciones. El directorio del repositorio es la ubicación donde se almacenan los artefactos de versiones. Asegúrese de que exista espacio suficiente para el directorio del repositorio y que el usuario que ejecuta las herramientas de despliegue de z/OS tenga acceso de escritura y grabación al directorio.
- Cree una señal para utilizarla para las comunicaciones seguras entre el servidor de IBM UrbanCode Deploy y el servidor de z/OS.
En IBM UrbanCode Deploy,
pulse . Para obtener más información, consulte Señales.
- Actualice el archivo de propiedades. Abra el conjunto de datos calificador_alto_nivel.SBUZENV(BUZPROF) y cambie los valores siguientes:
| Parámetro |
Descripción |
| java.home |
La ubicación de JRE (Java Runtime Environment) |
| ucd.toolkit.usshome |
El directorio de instalación de herramientas de despliegue |
| ucd.toolkit.mvshlq |
El calificador de alto nivel para las bibliotecas de z/OS del kit de herramientas |
| ucd.server.url |
El URL del servidor de IBM UrbanCode Deploy |
| ucd.server.accesstoken |
La señal de seguridad que ha creado anteriormente |
| ucd.repository |
La ubicación del directorio del repositorio |
Por ejemplo, un archivo de propiedades puede contener las líneas siguientes:
#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"
- Utilice el recurso de programa autorizado (APF) para autorizar el programa de utilidad checkaccess. En el directorio /bin bajo el directorio en el que ha instalado las herramientas de despliegue, escriba el texto siguiente en la línea de mandatos: extattr +a checkaccess. Debe tener acceso de lectura al recurso BPX.FILEATTR.APF en el perfil de clase FACILITY para ejecutar este mandato.
Qué hacer a continuación
Después de instalar y configurar las herramientas de despliegue, configure la pasarela ISPF.