En un entorno de gestión flexible, puede someter el trabajo Actualizar aplicación para actualizar una aplicación empresarial en su totalidad, o sólo una parte de ellos, cuyo despliegue se realice en destinos gestionados del gestor de trabajos.
Antes de empezar
Antes de ejecutar el trabajo, haga lo siguiente:
- Inicie el gestor de trabajos y los destinos. Cada servidor en el que vaya a actualizar una aplicación deberá estar en ejecución. Si un destino es un servidor de aplicaciones autónomo, también puede iniciar el agente administrativo.
- Ejecute el trabajo Distribuir archivo para el
archivo de aplicación que sustituye o actualiza el archivo de
aplicación instalado actualmente. Puede especificar un valor de destino
para este trabajo que sea distinto del archivo instalado actualmente. Recuerde cualquier valor de destino que se especifique al
distribuir el archivo.
- Ejecute el trabajo Detener aplicación para detener el archivo de aplicación instalado actualmente que desee actualizar.
Acerca de esta tarea
Puede utilizar la consola administrativa del gestor de trabajos
o del gestor de despliegue para someter un trabajo que actualiza un archivo de aplicación
desplegado en los destinos seleccionados. En la consola, elija el trabajo Actualizar
aplicación, especifique el trabajo a actualizar, especifique
las opciones de trabajo, planifique el trabajo, revise el resumen y someta el trabajo.
En lugar de utilizar una consola, puede ejecutar el script de trabajo updateApplication
del grupo de mandatos AdministrativeJobs para desplegar el archivo de aplicación en
los destinos. Consulte
el tema sobre tipos de trabajos administrativos.
Procedimiento
- Pulse
en el árbol de navegación de la consola administrativa.
- Seleccione un trabajo para actualizar un archivo de aplicación.
- Seleccione el tipo de trabajo Actualizar
aplicación de la lista.
- Opcionalmente especifique una descripción del trabajo.
- Pulse Siguiente.
- Seleccione los destinos del trabajo en los que desea desplegar el
archivo de aplicación.
- 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.
- 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.
- 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 actualización de la aplicación.
- Para Nombre de aplicación, especifique
el nombre de archivo base del archivo de aplicación.
De forma
predeterminada, el trabajo añade la extensión de archivo
.ear al nombre de la aplicación.
Pulse Buscar. En la página Buscar recursos de destino, seleccione el recurso de aplicación que actualiza el archivo de aplicación instalado actualmente.
Supongamos que desea actualizar el archivo
DynaCacheEsi.ear utilizado en ejemplo en los temas
dedicados a la distribución de archivos y a la instalación de aplicaciones. Para continuar con el ejemplo DynaCacheEsi.ear,
especifique el nombre del archivo de la aplicación sin la extensión
.ear:
DynaCacheEsi
- Si ha especificado un valor Destino que no sea el nombre de archivo EAR utilizado en el momento de distribuir la aplicación, especifique dicho valor de destino para Ubicación de la aplicación.
De forma predeterminada, el trabajo busca la aplicación en la ubicación de destino
predeterminada. Si no especifica ningún valor para Ubicación de la aplicación, la ubicación es de forma predeterminada, el directorio y nombre de archivo downloadedContent/nombre_aplicación.ear del destino gestionado. Por consiguiente, si ha especificado
DynaCacheEsi para Nombre de aplicación,
la ubicación predeterminada de la aplicación es
downloadedContent/DynaCacheEsi.ear.
Para continuar con el ejemplo DynaCacheEsi.ear,
supongamos que el valor de destino para el archivo actualizado es
dynacache_esi_updated_sample.
Especifique el nuevo valor de destino:
dynacache_esi_updated_sample
- Si está actualizando la aplicación en un nodo federado de un gestor de despliegue, especifique el servidor de destino, nodo o nombres de clúster.
Para el valor Nombre de servidor, pulse Buscar y especifique el servidor de destino. En función de su selección, el producto rellena los valores para los nombres de servidor y nodo.
Si el destino es un clúster, para el valor Nombre de clúster, pulse Buscar y especifique el clúster de destino.
- 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 con comas.
- Seleccione el momento en que el trabajo estará disponible para someterlo.
- Seleccione la caducidad del trabajo.
- 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
Los destinos ejecutan el trabajo y tratan de instalar la aplicación.
Qué hacer a continuación
En la página Estado del trabajo, pulse el ID del trabajo 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 trabajo se ejecuta satisfactoriamente, el estado que aparece en la página Recursos de destino de la aplicación es Actualizado. Pulse para ver el estado del recurso.
Tras actualizar la aplicación, puede ejecutar otros trabajos que administren la aplicación como, por ejemplo, el trabajo de inicio de la aplicación.