1.4 Lotes de dependencia

Al crear las siguientes acciones para un lote, se crean dependencias de lotes:

El árbol de lotes de dependencia de un lote muestra la información encadenada de un lote y los conjuntos de acciones en los que se halla cada dependencia. Para ver el árbol de lotes de dependencia en el Centro de control de ZENworks, haga clic en la pestaña Lotes, luego en un lote que tenga lotes de dependencia, a continuación en la pestaña Resumen y finalmente en el enlace Mostrar dependencias de lotes de la fila Lotes de dependencia. Si el lote seleccionado no tiene lotes de dependencia, el enlace mostrará Ninguno en lugar de Mostrar dependencias de lotes.

Las secciones siguientes contienen más información:

1.4.1 Aplicaciones principales frente a aplicaciones dependientes

Al usar dependencias de lotes, el lote principal es aquel para el que se establecen las dependencias. Los lotes que se definen como dependencias se denominan “lotes dependientes”. En la siguiente ilustración se muestra esta relación. Aplicación A como lote principal con aplicaciones B, C y D como lotes dependientes.

Figura 1-1 Árbol de lotes de dependencia

Un lote principal puede tener una aplicación dependiente o, como se muestra en el ejemplo anterior, varias aplicaciones dependientes.

Asimismo, un lote puede ser principal y dependiente, como se muestra en la siguiente ilustración. Aplicación A como lote principal con aplicaciones B, B1, B2, C y D como lotes dependientes.

Figura 1-2 Árbol de lotes de dependencia

En este ejemplo, la aplicación B es uno de los lotes dependientes de la aplicación A. A su vez, la aplicación B tiene dos lotes dependientes, la aplicación B1 y la aplicación B2.

1.4.2 Cadenas de lotes

Una cadena de lotes consta de dos o más lotes enlazados por dependencias. En su forma más simple, una cadena de aplicaciones está formada por dos niveles, como se muestra en la siguiente ilustración.

Figura 1-3 Árbol de lotes de dependencia

Sin embargo, una cadena de lotes puede incluir más niveles conforme se anidan dependencias de lotes. En el siguiente ejemplo, la Aplicación A tiene la Aplicación B como dependiente y ésta, a su vez, tiene la Aplicación B1 y la Aplicación B2 como dependientes. Como resultado, para que pueda ejecutarse la aplicación A, deben estar presentes los tres lotes (B, B1 y B2), además de las aplicaciones C y D.

Figura 1-4 Árbol de lotes de dependencia

En algunas ocasiones, un lote puede pertenecer a varias cadenas de lotes, como en el ejemplo siguiente, donde la aplicación D es una aplicación dependiente de la aplicación A y la aplicación E.

1.4.3 Distribución, instalación y lanzamiento de un lote con dependencias

Cuando configure las dependencias del lote, debería saber lo siguiente:

Asignaciones de lotes: no es necesario que un lote dependiente esté asignado a dispositivos ni a usuarios. El lote principal, sin embargo, debe estar asignado a uno o varios dispositivos o usuarios para que funcione correctamente.

Distribución e instalación: si los lotes dependientes no están ya distribuidos o instalados en la estación de trabajo del usuario, cuando un usuario lanza o instala un lote, ZENworks Adaptive Agent los distribuye y los instala. ZENworks Adaptive Agent distribuye un lote dependiente sólo una vez, a menos que la versión del lote dependiente se actualice o la distribución o instalación no sean correctas. En el caso de que ZENworks Adaptive Agent no pueda distribuir o instalar un lote dependiente (por ejemplo, si la estación de trabajo del usuario no cumple los requisitos de sistema del lote dependiente), el lote principal no se lanzará o instalará.

Distribución mediante una imagen adicional: si distribuye un lote mediante una imagen adicional, sus lotes dependientes deberán incluirse como otra imagen adicional. De lo contrario, fallará la distribución del lote principal.

Distribución a estaciones de trabajo desconectadas: para las estaciones de trabajo desconectadas, los lotes deben almacenarse en caché en la estación de trabajo antes de desconectarla. Si se efectúan cambios en lotes dependientes después de producirse el almacenamiento en caché de los lotes en las estaciones de trabajo, el número de versión del lote principal se debe actualizar para forzar el realmacenamiento en caché de los lotes.

Lanzar: cada vez que se lance un lote, ZENworks Adaptive Agent realizará una operación de lanzamiento, como otras acciones, definidas para sus lotes dependientes.

Rearrancar/Apagar: asegúrese de que el lote dependiente no incluya una acción de rearranque ni de apagado.

Redistribución de un lote para actualizar sus dependencias: si se cambian las dependencias de un lote que ya se ha replicado en los servidores de contenido, será necesario volver a distribuir el lote. De esta forma se garantiza que cada servidor de contenido tenga todas las dependencias requeridas por el lote.

Para volver a distribuir el lote desde la pestaña Lotes, busque el lote y haga clic en él para mostrar sus detalles y, a continuación, haga clic en la pestaña Servidores de contenido. En la lista Estado de replicación de servidor primario, seleccione la casilla de verificación situada junto a los servidores primarios y, después, haga clic en Incluir para replicar el lote en los servidores. Repita este procedimiento para los dispositivos satélite según sea necesario.

Para volver a distribuir el lote desde la pestaña Dispositivos, busque el dispositivo y haga clic en él para mostrar sus detalles y, a continuación, haga clic en la pestaña Contenido. En la lista Valores de replicación, seleccione la casilla de verificación situada junto a los lotes y, a continuación, haga clic en Incluir para replicar el lote.

El lote se volverá a distribuir en función del valor especificado en Replicación de contenido. Para obtener más información, consulte la sección Replicación de contenido en la Referencia sobre la administración del sistema ZENworks 10 Configuration Management.