Instalación y ejecución del agente en plataformas System z

Siga estas instrucciones para extraer manualmente y compilar el código fuente del agente de Build Forge en System z. El código fuente del agente de z/OS se proporciona únicamente como código sin compilar. No hay disponible una distribución binaria.

Se requieren los siguientes programas y software:

Requisitos previos

Para instalar el agente en plataformas System z:

  1. Mediante el soporte de instalación del producto o la imagen del producto de descarga, localice el archivo para el paquete de origen del agente: src-bfagent-<versión>.tar.gz.

    Copie o descargue el paquete de origen en un directorio del sistema que no es z/OS.

  2. En un indicador de shell del sistema que no es z/OS, extraiga el archivo tar del paquete de origen del agente especificando el mandato:
    gzip -d src-bfagent-<versión>tar.gz 
  3. Utilizando el ftp u otro método de transferencia, transfiera el archivo tar al sistema z/OS como imagen binaria y colóquelo en un subdirectorio HFS dedicado, normalmente el directorio padre de USS para la cuenta de usuario.
  4. En el sistema z/OS, ejecute los siguientes mandatos para compilar el código fuente del agente:
    1. Primer paso: .configure-zos. Observe la utilización de –with-system-ssl. Debe proporcionar la vía de acceso al SSL del sistema. Utilice la versión más reciente de SystemSSL.
      pax -rf src-bfagent-<versión>.tar -ofrom=ISO8859-1,to=IBM-1047
      cd bfagent-<versión>/src
      ./configure-zos --with-system-ssl=<vía_acceso>
    2. Una vez finalizado el script ./configure-zos, ejecute el siguiente mandato:
      ./build-zos
    Nota: Si recibe errores después de que se ejecute el script ./build-zos, consulte Resolución de problemas de instalación del agente en z/OS.

  5. En el sistema z/OS, coloque el archivo bfagent.conf en /etc.

    Si bfagent.conf no está en /etc, el agente deberá iniciarse con la opción -f. Consulte Consulta de bfagent.

  6. En el sistema z/OS, coloque el archivo ejecutable bfagent en una ubicación adecuada, por ejemplo, /usr/bin o /usr/local/bin.
  7. En el sistema z/OS, ejecute el siguiente mandato como root:
    # extattr +p -s bfagent
  8. Si está utilizando el sistema SSL, añada la biblioteca SSL de sistema a PROGRAM CONTROL. Utilice los siguientes mandatos.
    ralter program * addmem('SYS1.SIEALNKE'//nopadchk) uacc(read)
  9. En el sistema z/OS, inicie la sesión como root e inicie manualmente el agente mediante la opción -s:
    bfagent -s

    Si la política de seguridad no le permite iniciar sesión como root, consulte Referencia de bfagent.conf y las instrucciones para utilizar el valor magic_login de bfagent.conf.

    El agente se ejecuta como daemon autónomo y utiliza el puerto del agente predeterminado 5555. Para cambiar el puerto predeterminado, utilice el valor del puerto en bfagent.conf. Consulte Consulta de bfagent.

    Nota: Si el daemon TCP/IP de Unix (inetd o xinetd) está instalado y activo en el sistema z/OS, puede configurar el agente de Build Forge para que se ejecute como servicio y se inicie automáticamente. Consulte Ejecución de un agente en UNIX, Linux y MacOS.
  10. En el sistema z/OS, utilice el mandato telnet para probar la conexión. Consulte Prueba de la conexión.

Comentarios