Distribución de archivos desde el gestor de trabajos a los destinos

En un entorno de gestión flexible, puede someter el trabajo Distribuir archivo para copiar archivos en destinos gestionados del gestor de trabajos. Debe distribuir archivos antes de someter los trabajos que utilizan dichos archivos. Por ejemplo, debe distribuir una aplicación empresarial antes de instalar o actualizar la aplicación en los destinos de servidor de aplicaciones gestionados. De forma parecida, debe distribuir un archivo de propiedades a los destinos de servidor de aplicaciones gestionados antes de aplicar el archivo para configurar los servidores de aplicaciones.

Antes de empezar

Inicie el gestor de trabajos. Asegúrese de que los destinos en los que desea copiar un archivo estén registrados en el gestor de trabajos.

  • Para registrar un servidor de aplicaciones autónomo con el gestor de trabajos, utilice primero el agente administrativo del mandato registerNode para registrar el servidor de aplicaciones autónomo con el agente administrativo. A continuación, utilice la consola del agente administrativo o el mandato registerWithJobManager para registrar el destino del servidor de aplicaciones autónomo con el gestor de trabajos.
  • Para registrar un gestor de despliegue con el gestor de trabajos, utilice la consola del gestor de despliegue o el mandato registerWithJobManager.

Si está recopilando un archivo de un host, primero debe registrar el host con el gestor de trabajos.

Inicie los destinos. Si un destino es un servidor de aplicaciones autónomo, también puede iniciar el agente administrativo.

El ID en el gestor de trabajos debe estar autorizado por el rol de administrador o el rol de operador para poder someter trabajos. Cuando someta un trabajo, puede especificar un nombre de usuario y una contraseña para su autenticación y autorización en el destino o destinos. Cuando someta un trabajo a varios destinos, el nombre de usuario y la contraseña o las credenciales para el usuario que someta el trabajo deben aplicarse a todos los destinos del trabajo.

Puede simplificar la administración de varios destinos sometiendo trabajos en grupos de destinos. Antes de poder someter un trabajo para un grupo de destinos, debe crear éste último.

Acerca de esta tarea

Puede utilizar la consola de administración del gestor de trabajos o del gestor de despliegue para someter un trabajo que mueve un archivo a los destinos. En la consola, seleccione Distribuir archivo, especifique el archivo que desea transferir, especifique las opciones de trabajo, planifique el trabajo, revise el resumen y someta el trabajo. Cuando se ejecuta el trabajo, el gestor de trabajos copia el archivo en el directorio downloadedContent del perfil de agente administrativo o del perfil del gestor de despliegue.

Debe distribuir un archivo antes de ejecutar los siguientes trabajos:

  • Instalar aplicaciones
  • Actualizar aplicación
  • Configurar propiedades
  • Ejecutar el script wsadmin

Los pasos describen cómo ejecutar el trabajoDistribuir archivo utilizando una consola del gestor de trabajos o la consola del gestor de despliegue. En lugar de utilizar una consola, puede ejecutar el script de trabajo distributeFile del grupo de mandatos AdministrativeJobs para distribuir el archivo a los destinos. Consulte el tema sobre tipos de trabajos administrativos.

Avoid trouble Avoid trouble: El trabajo de distribución de archivo sólo puede transferir archivos al QShell. Los archivos se transfieren en modalidad binaria, por lo tanto, no hay ninguna conversión de juegos de caracteres o codificación durante la transferencia. gotcha
Avoid trouble Avoid trouble: El trabajo de distribución de archivo puede transferir archivos a los que sólo se puede acceder desde el shell UNIX de z/OS. Los archivos se transfieren en modalidad binaria, por lo tanto, no hay ninguna conversión de juegos de caracteres o codificación durante la transferencia. gotcha

Procedimiento

  1. Copie el archivo que desea distribuir en el directorio /config/temp/JobManager del perfil del gestor de despliegue.

    Si el directorio JobManager no existe, créelo en el directorio /config/temp del perfil del gestor de trabajos. Para crear el directorio y acceder al mismo, debe tener los permisos adecuados.

    Por ejemplo, copie el archivo DynaCacheEsi.ear del directorio raíz_servidor_aplicaciones/installableApps en el directorio /config/temp/JobManager del perfil del gestor de trabajos.

  2. Pulse Trabajos > Someter en el árbol de navegación de la consola administrativa.
  3. Seleccione un trabajo para distribuir un archivo.
    1. Seleccione el tipo de trabajo Distribuir archivo de la lista.
    2. Si lo desea, describa el trabajo.
    3. Pulse Siguiente.
  4. Seleccione los destinos a los que desea distribuir el archivo.
    1. Seleccione un grupo de destinos en la lista o seleccione Destinos de nodo.

      En la lista de grupos de destino sólo aparecen los grupos de destinos que son válidos para el tipo de trabajo que ha seleccionado.

    2. Si selecciona Nombres de destino, especifique un nombre de destino y pulse Añadir, o pulse Buscar y especifique los destinos seleccionados en la página Buscar destinos.

      El destino puede ser un host.

      Si los destinos son servidores de aplicaciones autónomos que se administran a través de un agente administrativo, puede seleccionar un destino autónomo en lugar de todos los destinos autónomos. Todos los destinos pueden utilizar el archivo que se distribuya al directorio downloadedContent del agente administrativo.

    3. Si se requiere autenticación de usuario, especifique un nombre de usuario, una contraseña o los valores de autenticación necesarios.
    4. Pulse Siguiente.
  5. Especifique los parámetros para el trabajo de distribución del archivo.
    1. Para Origen, especifique el localizador universal de recursos (URL) para el archivo que desea distribuir.

      Para el proveedor de distribución predeterminado, la ubicación es un URL de archivo relativo al directorio config/temp/JobManager del perfil del gestor de trabajos.

      Para el archivo DynaCacheEsi.ear, especifique lo siguiente:
      • Nodo:
        file://DynaCacheEsi.ear
      • Host:
        DynaCacheEsi.ear
      Puede especificar archivos en hosts utilizando caracteres comodín. Los caracteres comodín soportados son (*) y (?).
      • Asterisco (*) – para varios caracteres desconocidos o variables en el término.
      • Signo de interrogación (?) – para un solo carácter desconocido o variable en el término.
    2. Para Destino, especifique la ubicación en el destino en el que el gestor de trabajos almacena el archivo. El parámetro de destino es relativo al directorio downloadedContent del agente administrativo o del perfil del gestor de despliegue.

      Recuerde el valor que especifica en el archivo. Si más adelante ejecuta un trabajo que hace referencia a este archivo, deberá utilizar el valor de destino para identificar el archivo.

      Para el archivo DynaCacheEsi.ear, especifique un valor que identifique el archivo. Por ejemplo:
      dynacache_esi_sample
      Para los hosts, no hay restricciones. Especifique una vía de acceso absoluta. La vía de acceso debe ser un directorio. Por ejemplo:
      /home/userA
    3. Para Proveedor de distribución, si utiliza un proveedor de distribución que no sea el proveedor de distribución predeterminado, especifique el nombre del proveedor de distribución. Para el ejemplo DynaCacheEsi.ear, no especifique ningún valor y utilice el proveedor de distribución predeterminado.
    4. Pulse Siguiente.
  6. Planifique el trabajo.

    Las fechas y horas que especifique son relativas al gestor de trabajos.

    1. También puede especificar una o varias direcciones de correo electrónico a las que enviar las notificaciones cuando el trabajo haya finalizado.

      Si especifica varias direcciones de correo electrónico, sepárelas mediante comas. Las direcciones de correo electrónico se guardan en las preferencias de la consola. Cada dirección de correo electrónico se valida para comprobar su formato.

    2. Seleccione el momento en que el trabajo estará disponible para someterlo.

      Puede enviar el trabajo para que esté disponible ahora, o especificar una hora y una fecha a las que recuperar el trabajo del gestor de trabajos.

    3. Seleccione la caducidad del trabajo.

      La caducidad del trabajo es la fecha y hora en la que el trabajo dejará de estar disponible para su ejecución en los destinos. Puede utilizar la caducidad por omisión, especificar una fecha y hora de caducidad del trabajo o especificar un intervalo de tiempo en el que caducará el trabajo. La caducidad predeterminada se define en el panel de configuración del gestor de trabajos.

    4. Opcionalmente especifique un intervalo recurrente para el trabajo, una fecha y hora de inicio para el intervalo y una fecha y hora final para el intervalo.
    5. Pulse Siguiente.
  7. Revise el resumen y pulse Finalizar para someter el trabajo.

Resultados

El gestor de trabajos copia el archivo en el directorio downloadedContent del perfil del agente administrativo o del gestor de despliegue. El nombre del archivo es el destino.

Para el ejemplo DynaCacheEsi.ear, se copia un archivo denominado dynacache_esi_sample en el directorio downloadedContent.

Qué hacer a continuación

En la página Estado del trabajo, pulse el ID del trabajo de distribución del archivo y consulte el estado del trabajo. Pulse el icono de renovación de estado Especifica el icono de renovación de vista para el estado del trabajo para renovar el estado mostrado.

Si el trabajo no ha sido satisfactorio, consulte los mensajes de error que se han generado al ejecutar el trabajo, corrija la condición de error y someta el trabajo de nuevo.

Si el gestor de trabajos copia correctamente el archivo en los destinos, someta los trabajos que utilizan el archivo distribuido:

  • Instalar aplicaciones
  • Actualizar aplicación
  • Configurar propiedades
  • Ejecutar el script wsadmin
  • Eliminar archivo

Para el ejemplo DynaCacheEsi.ear, puede instalar la aplicación.


Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tagt_jobmgr_distribute_file
File name: tagt_jobmgr_distribute_file.html