En un entorno de gestión flexible, puede someter
el trabajo Recopilar archivo para copiar
un solo archivo o un directorio de archivos de destinos gestionados,
que pueden ser hosts o nodos, en el gestor de trabajos.
Puede recopilar archivos antes de someter trabajos que utilicen los archivos.
Por ejemplo, puede recopilar y, a continuación, distribuir una aplicación de empresa antes de instalar o actualizar la aplicación en los destinos gestionados del servidor de aplicaciones. De forma parecida, puede recopilar y, a continuación, 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 de los que desee copiar un archivo estén registrados con el gestor de trabajos.
Si
está recopilando un archivo de un host, primero debe registrar el host con el gestor de trabajos.
Si un destino es el gestor de despliegue, inicie éste último. Si un destino es un servidor de aplicaciones autónomo, puede iniciar el agente administrativo.
Su 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 un gran número de destinos sometiendo trabajos en grupos de destinos. Antes de poder someter un trabajo para un grupo de destinos, debe crear el grupo de destinos.
Acerca de esta tarea
Puede utilizar la consola administrativa del gestor de trabajos o del
gestor de despliegue para someter un trabajo que transfiera un archivo o
un directorio de archivos de los destinos al gestor de trabajos. En la consola,
seleccione el trabajo Recopilar archivo, especifique el archivo
o directorio que desea transferir, especifique las opciones de trabajo, planifique el trabajo,
revise el resumen y someta el trabajo. Al ejecutar el trabajo, el gestor de trabajos copia el archivo del directorio del gestor de despliegue o del servidor de aplicaciones al directorio config/temp/JobManager/señal_trabajo/nombre_destino del perfil del gestor de despliegue.
Al
recopilar un directorio de un nodo, el trabajo comprime de forma recursiva el
contenido del directorio y copia el archivo (ZYP) de formato comprimido resultante. Al recopilar
varios archivos de un host, puede especificar caracteres comodín en el nombre de archivo.
Los
pasos describen cómo ejecutar el trabajo Recopilar archivo
utilizando la consola del gestor de trabajos o la consola del gestor de
despliegue. En lugar
de utilizar una consola, puede ejecutar el script de trabajo collectFile del grupo de
mandatos AdministrativeJobs. Consulte el tema sobre tipos de trabajos administrativos.
Avoid trouble: El
trabajo de recopilación de archivo puede transferir archivos desde el QShell solamente. 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: El
trabajo de recopilació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
- Para los nodos, determine la ubicación del archivo o directorio que desee recopilar
en relación al directorio raíz_perfil
del destino.
Por ejemplo, supongamos que desea recopilar el archivo DynaCacheEsi.ear del directorio raíz_perfil/AppSrv01/config/cells/myNode01Cell/applications/DynaCacheEsi.ear.
AppSrv01 es el nombre del perfil del nodo de destino. AppSrv01 es un servidor de aplicaciones autónomo. myNode01Cell es el nombre de célula de AppSrv01. La ubicación del archivo DynaCacheEsi.ear relativa a la raíz del perfil, AppSrv01, es config/cells/myNode01Cell/applications/DynaCacheEsi.ear.
Para los hosts, puede recopilar uno o más archivos desde cualquier ubicación de los hosts
si el ID de usuario tiene los permisos correctos.
- Pulse
en el árbol de navegación de la consola administrativa.
- Elija el trabajo.
- Seleccione el tipo de trabajo Recopilar
archivo de la lista.
- Si lo desea, describa el trabajo.
- Pulse Siguiente.
- Elija los destinos de los que desee recopilar el archivo o directorio.
- Seleccione un grupo de destinos en la lista o seleccione
Destinos de nodo.
En la lista de grupos de destinos sólo aparecen los grupos de destinos que son válidos para el tipo de trabajo que ha seleccionado.
El destino puede ser un host. No obstante, sólo puede recopilar un archivo de un host. No puede recopilar un directorio de un host.
- 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.
Seleccione el destino del que desee recopilar un archivo o directorio. Para continuar con el ejemplo del paso 1, supongamos que el perfil AppSrv01 está registrado con el gestor de trabajos como nodeA. Seleccione nodeA.
- Si se requiere autenticación de usuario, especifique un nombre de
usuario, una contraseña o los valores de autenticación necesarios.
- Pulse Siguiente.
- Especifique los parámetros para el trabajo de colección del archivo.
- Para Origen, tiene diferentes opciones dependiendo
de si está recopilando archivos de un host o de un nodo:
- Nodo: especifique la vía de acceso del archivo o directorio que desea recopilar, en
relación al directorio raíz_perfil
del destino.
Por ejemplo, para recopilar el archivo DynaCacheEsi.ear del directorio raíz_perfil/AppSrv01/config/cells/myNode01Cell/applications/DynaCacheEsi.ear, especifique la vía de acceso siguiente:
config/cells/myNode01Cell/applications/DynaCacheEsi.ear/DynaCacheEsi.ear
Para recopilar un directorio como el directorio logs que aparecen en la raíz_perfil del destino, especifique logs en el campo Origen.
- Host: Especifique una vía de acceso completa del archivo. No hay
ninguna restricción en el origen. Puede especificar archivos utilizando
comodines. 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.
- Opcional: Para la opción Destino, especifique un nombre de destino para el archivo o directorio que esté copiando al gestor de trabajos.
De forma predeterminada, el archivo o directorio se coloca en el directorio perfil_gestor_trabajos/config/temp/JobManager/señal_trabajo/nombre_destino. El archivo o directorio conserva su nombre, a menos que se especifique un nombre diferente en el campo Destino.
Para el ejemplo DynaCacheEsi.ear, si no especifica un valor de Destino, el producto copia el archivo DynaCacheEsi.ear en un directorio como, por ejemplo, raíz_perfil/JobMgr01/config/temp/JobManager/124517860634322577/nodeA.
En este ejemplo, JobMgr01 es el nombre del perfil del gestor de trabajos, 124517860634322577 es el identificador de la señal de trabajo y nodeA es el destino del que se ha copiado el archivo. El archivo DynaCacheEsi.ear se coloca en el directorio nodeA. - Node
Supongamos que desea que el archivo DynaCacheEsi.ear tenga un nombre como, por ejemplo, dynacache_esi_sample, en el directorio nodeA. Si especifica dynacache_esi_sample en el campo Destino, el archivo DynaCacheEsi.ear se copia en el directorio raíz_perfil/JobMgr01/config/temp/JobManager/señal_trabajo/nodeA, donde tiene el nombre dynacache_esi_sample.
- Host
Si elige especificar un destino para un host, debe
especificar un directorio. Al recopilar un archivo de un host, el destino
no puede ser un nombre de archivo.
Si especifica un valor de Destino, recuerde dicho valor. Si más adelante ejecuta un trabajo que haga referencia al archivo o al directorio recopilados, puede utilizar el valor de destino para identificar el archivo o el directorio.
- 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 los ejemplos del archivo DynaCacheEsi.ear o del directorio logs, no especifique ningún valor, y utilice el proveedor de distribución predeterminado.
- Pulse Siguiente.
- Planifique el trabajo.
Las fechas y horas que especifique son relativas al gestor de trabajos.
- 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.
- 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.
- 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.
- 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.
- Pulse Siguiente.
- Revise el resumen y pulse Finalizar para someter el trabajo.
Resultados
El gestor de trabajos copia el archivo o directorio en el directorio perfil_gestor_trabajos/config/temp/JobManager/señal_trabajo/nombre_destino. El destino es el nombre del archivo de colección, o el directorio. Si no especifica ningún valor de destino, el archivo, o directorio, conservará su nombre original.
Para el ejemplo DynaCacheEsi.ear, el archivo se copia al directorio perfil_gestor_trabajos/config/temp/JobManager/señal_trabajo/nodeA.
Qué hacer a continuación
En la página estado del trabajo, pulse el ID del trabajo Recopilar archivo y consulte el estado del trabajo. Pulse el icono de renovación de estado
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 o el directorio de los destinos al gestor de trabajos, puede someter los trabajos que distribuyan los archivos recopilados.