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:

Para habilitar SSL, asegúrese de que se satisfacen los siguientes 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: Utilice ./configure-zos directamente si no necesita habilitar SSL. De lo contrario, necesita proporcionar –with-system-ssl y su vía de acceso al sistema SSL. Utilice la última versión de SystemSSL:
      • En BuildForge 8.0.0.1, bfagent da soporte a TLS v1.2 y TLS v1.1
      • En z/OS, versión 1 release 13, es la versión mínima que da soporte a TLS v1.2. Si no tiene los requisitos mínimos de versión, debe compilar bfagent en z/OS sin el sistema SSL.
      pax -rf src-bfagent-<versión>.tar -ofrom=ISO8859-1,to=IBM-1047
      cd bfagent-<versión>/src
      tcsh
      ./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 raíz:
    # 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 y Linux.
  10. En el sistema z/OS, utilice el mandato telnet para probar la conexión. Consulte Prueba de la conexión.

Comentarios