Puede emplear el Centro de control de ZENworks o la utilidad de la línea de comandos zlman para crear lotes. En el siguiente procedimiento se describe cómo crear un lote mediante el Centro de control de ZENworks. Si prefiere emplear la utilidad de la línea de comandos zlman, consulte la sección relativa a los comandos de lote de zlman (1).
En el Centro de control de ZENworks, haga clic en la pestaña
En la lista
haga clic en y, a continuación, en para que aparezca la página Seleccionar tipo de lote.Seleccione
(la opción por defecto) y haga clic en para acceder a la página Nombre y descripción.Para obtener información sobre los demás tipos de lotes, consulte la Sección VI, Servicios de prearranque, el Sección 22.0, Uso de lotes de paquetes de actualización de Dell y la Sección 19.3, Creación de lotes de archivos.
Rellene los campos:
Nombre: (obligatorio) indique un nombre único para el lote RPM. El nombre que indique aparecerá en la interfaz del Centro de control de ZENworks, la herramienta administrativa de ZENworks Linux Management.
Para obtener más información, consulte el Sección C.0, Convenciones de denominación en el Centro de control de ZENworks.
Nombre de visualización: indique un nombre para que se muestre a los usuarios en ZENworks Linux Management Update Client (el cual se instala en los dispositivos gestionados durante la instalación del agente de ZENworks) cuando actualicen software. El nombre de visualización puede ser el mismo que se indique en el campo
no obstante, puede elegir un nombre que resulte más intuitivo para los usuarios.Carpeta: escriba el nombre de la carpeta en la que desee crear el lote, o bien desplácese hasta ella. Las carpetas aparecen en el Centro de control de ZENworks. La carpeta por defecto es /Lotes.
Asegúrese de que este lote permanece instalado en todos los dispositivos asignados (aplicar persistencia): (seleccionado por defecto.) Si esta opción está seleccionada, los paquetes del lote RPM se instalan inicialmente según la programación del lote y los paquetes se reinstalan en los dispositivos asignados en caso de que se eliminen en el futuro. Si esta opción no está seleccionada, los paquetes se instalan inicialmente según la programación, pero los paquetes no se comprueban para verificar si se han eliminado de los dispositivos asignados y no se vuelven a instalar. Esta opción se aplica sólo a los lotes RPM: no se aplica a los lotes de actualización de Dell (DUP), a los de archivos ni a los de prearranque.
Descripción: proporcione una descripción corta del contenido del lote. Esta descripción se muestra en el Centro de control de ZENworks y en el applet ZENworks Linux Management Updater, que es la interfaz del usuario para actualizar el software.
Haga clic en
para que aparezca la página Paquetes.Utilice la página Paquetes para añadir paquetes RPM al lote o importar paquetes RPM incluidos en el repositorio de paquetes de ZENworks Linux Management. Los paquetes que cargue en un lote deberán existir en el dispositivo local en el que ejecute el Centro de control de ZENworks. Durante el proceso de creación de lotes, los paquetes se copian en el servidor de ZENworks y se colocan en el repositorio de paquetes (/var/opt/novell/zenworks/pkg-repo).
Añada los paquetes RPM que desee incluir en el lote empleando las opciones
ePuede utilizar cualquiera de estas dos opciones, o ambas, según sus necesidades. >
Cuando haya cargado o importado los paquetes en la lista, podrá ver los detalles de un paquete seleccionado haciendo clic en el enlace subrayado que aparece en la columna
Puede eliminar un paquete seleccionado de la lista empleando la opción(Opcional) Haga clic en
> para abrir el recuadro de diálogo Carga de archivo RPM y, a continuación, complete los campos:Añadir archivo: haga clic en /var/opt/novell/zenworks/pkg-repo del servidor de ZENworks.
para acceder al recuadro de diálogo Carga de archivo RPM. Busque y seleccione los paquetes RPM que desee añadir al lote. Los paquetes RPM deben encontrarse en el dispositivo local en el que se esté ejecutando el Centro de control de ZENworks. Haga clic en para cargar los paquetes en el servidor de ZENworks Linux Management. El repositorio de paquetes es el directorioPlataformas de destino: seleccione una o varias plataformas en la lista Plataformas de destino. Puede utilizar Mayús+clic o Ctrl+clic para seleccionar varias plataformas.
La plataforma de destino es la plataforma que incluye los dispositivos en los que se instalará el paquete. ZENworks Linux Management no detecta automáticamente la plataforma de destino examinando los paquetes RPM, ya que los paquetes RPM no están limitados a funcionar en una única plataforma; se pueden crear paquetes RPM para que funcionen en varias plataformas. Por este motivo, el administrador debe seleccionar la plataforma de los dispositivos de destino.
NOTA:los lotes se pueden instalar en cualquier plataforma, ya que no son específicos para cada plataforma. Los paquetes incluidos en los lotes sí son específicos para las plataformas y se pueden instalar sólo en dispositivos compatibles con la plataforma en cuestión.
Sin embargo, se puede crear un lote que contenga varios paquetes que se puedan aplicar a varias plataformas Linux. Cuando se asigna el lote a un grupo de dispositivos o a una carpeta que contiene dispositivos que se ejecutan en distintas plataformas, se instala el paquete adecuado para cada dispositivo gestionado.
Por ejemplo, puede crear un lote que contenga dos paquetes: PaqueteA y PaqueteB. PaqueteA se aplica a suse-93-i586, rhel-3es-i386 y sles-9-i586. PaqueteB se aplica sólo a rhel-3es-i386. Si asigna el lote a una carpeta que contenga tres dispositivos que se ejecuten en plataformas distintas, el lote se instalará en los tres dispositivos, aunque el PaqueteA se instalará en los tres dispositivos y el PaqueteB sólo en el dispositivo que ejecute rhel-3es-i386.
Por esta razón, el Centro de control de ZENworks puede indicar que un lote es apto para un dispositivo a pesar de que uno o varios de los paquetes incluidos en el lote no se instalen.
Si desea que un lote sea específico para una plataforma, debe usar un guión que verifique la plataforma de destino antes de distribuir e instalar el lote.
Tipo de instalación: utilice la lista desplegable Tipo de instalación para elegir una de las siguientes opciones de instalación:
Detección automática: detecta automáticamente si el lote está ya instalado en los dispositivos asignados y, si es necesario, instala el lote o actualiza el lote existente. La opción
determina qué función es mejor aplicar, o (ambas se explican más adelante), y después realiza la operación correspondiente. Los paquetes de kernel se instalan mediante la función el resto de los paquetes se instalan con la función Esta es la opción por defecto, que será la adecuada en la mayoría de las ocasiones.Actualización: actualiza los paquetes en los dispositivos asignados si los paquetes en el lote son más recientes que los instalados en los dispositivos. Si los paquetes no están instalados en los dispositivos asignados, ZENworks Linux Management los instala. Con la opción
no hay que preocuparse de si un paquete está ya o no instalado, ya que el paquete se actualiza en el dispositivo (si es necesario), o se instala. No es posible instalar de forma paralela un paquete con la opciónInstalación: instala el lote en todos los dispositivos asignados. Si hay versiones anteriores de los paquetes en los dispositivos, ZENworks Linux Management no los actualiza. Como resultado, los paquetes se pueden instalar varias veces (instalaciones paralelas), lo que puede generar problemas de solapamiento. Esta opción no se suele utilizar; en la mayoría de las ocasiones, lo normal es utilizar la opción por defecto,
Para instalar paquetes de kernel, deberá utilizarse esta opción casi de forma exclusiva.Actualización (actualizar sólo si está instalado): emplee esta opción para procesar un paquete sólo si hay una versión anterior instalada ya en el dispositivo. Puede utilizar la opción
con las opciones > o(Opcional) Haga clic en
> para abrir el recuadro de diálogo Importación de paquetes y seleccionar los paquetes que se deban importar. Puede utilizar las opciones de búsqueda incluidas en el lado derecho del recuadro de diálogo Importación de paquetes para localizarlos.Seleccione un tipo de instalación en la lista desplegable:
Detección automática: detecta automáticamente si el lote está ya instalado en los dispositivos asignados y, si es necesario, instala el lote o actualiza el lote existente. La opción
determina qué función es mejor aplicar, o (ambas se explican más adelante), y después realiza la operación correspondiente. Los paquetes de kernel se instalan mediante la función el resto de los paquetes se instalan con la función Esta es la opción por defecto, que será la adecuada en la mayoría de las ocasiones.Actualización: actualiza los paquetes en los dispositivos asignados si los paquetes en el lote son más recientes que los instalados en los dispositivos. Si los paquetes no están instalados en los dispositivos asignados, ZENworks Linux Management los instala. Con la opción
no hay que preocuparse de si un paquete está ya o no instalado, ya que el paquete se actualiza en el dispositivo (si es necesario), o se instala. No es posible instalar de forma paralela un paquete con la opciónInstalación: instala el lote en todos los dispositivos asignados. Si hay versiones anteriores de los paquetes en los dispositivos, ZENworks Linux Management no los actualiza. Como resultado, los paquetes se pueden instalar varias veces (instalaciones paralelas), lo que puede generar problemas de solapamiento. Esta opción no se suele utilizar; en la mayoría de las ocasiones, lo normal es utilizar la opción por defecto,
Para instalar paquetes de kernel, deberá utilizarse esta opción casi de forma exclusiva.(Opcional) Seleccione la opción
Emplee esta opción
Puede utilizar la opción con las opciones > oHaga clic en
para que aparezca la página Acciones de guión.La página Acciones de guión permite configurar el motor de guión que se desea utilizar y los guiones que se deben ejecutar.
como parte del proceso de distribución de un lote, ZENworks Linux Management puede iniciar acciones de guión que se ejecutarán antes y después de que el lote se distribuya, instale y desinstale. Por ejemplo, puede obtener archivos de datos de un servidor Web antes de instalar una aplicación que los utilice, ejecutar aplicaciones, etc.
NOTA:puede configurar varios guiones para cada lote. Repita el proceso de configuración tantas veces como desee y elija opciones distintas de las listas desplegables
y descritas a continuación.Haga clic en
para acceder al recuadro de diálogo Nueva acción de guión.Rellene los campos:
Acción de guión: seleccione una de las opciones siguientes:
Previo a la distribución/Posterior a la distribución: permite especificar tareas que se deben realizar antes o después de que se distribuya un lote a los dispositivos asignados. La distribución de un lote supone que los paquetes o los archivos que incluye se descargan del servidor de ZENworks a los dispositivos asignados. Los paquetes y archivos no están todavía disponibles para su uso.
Previo a la instalación/Posterior a la instalación: permite especificar tareas que se deben realizar antes o después de instalar un lote. La instalación de un lote supone que los paquetes de software y los archivos se instalan en los dispositivos asignados y están disponibles para su uso.
Previo a la desinstalación/Posterior a la desinstalación: permite especificar tareas que se deben realizar antes o después de desinstalar un lote. La desinstalación de un lote supone que los paquetes de software y los archivos se desinstalan de los dispositivos asignados y dejan de estar disponibles para su uso.
Tipo de ejecutable: seleccione una de las opciones siguientes:
Guión: permite especificar un guión shell para ejecutarlo en los dispositivos asignados.
Binario: permite especificar un programa ejecutable para ejecutarlo en los dispositivos asignados.
Java: permite especificar una clase Java ejecutable para lanzarla en los dispositivos asignados.
Tiempo de espera máximo: Seleccione una de las siguientes opciones:
No esperar: especifica que el daemon de gestión de ZENworks (ZMD) no se bloquea mientras se completa el guión.
Esperar a que el programa termine de ejecutarse: especifica que ZMD se bloquea hasta que se completa el guión.
Esperar _ segundos: especifica que ZMD se bloquea hasta que se completa el guión y transcurre el número de segundos especificado.
(Condicional) Si elige Paso 9.b, complete los campos:
en elGuión que desea ejecutar: seleccione una opción de la lista desplegable:
Especificar un archivo: permite especificar un archivo que ya se encuentra en el dispositivo en el que se ejecuta el Centro de control de ZENworks. Si elige esta opción, complete el resto de campos del recuadro de diálogo como se indica a continuación.
Definir su propio guión: permite escribir un guión en el Centro de control de ZENworks. Si elige esta opción, se mostrará un recuadro de texto donde deberá escribir el guión. Este guión se distribuye a los dispositivos asignados como parte del lote y se ejecuta en el entorno shell estándar del dispositivo. Con esta opción, no es necesario configurar ninguna otra opción adicional.
Nombre de archivo de guión: (obligatorio) especifique la vía al archivo de guión en el dispositivo de destino, por ejemplo, /usr/local/xyz.pl.
Parámetros de guión: especifique cualquier parámetro adicional que quiera incluir en la línea de comandos después de especificar el nombre de archivo del guión. De este modo el parámetro se pasa al guión ejecutable.
Motor de guión: (obligatorio) especifique el intérprete que se debe lanzar para ejecutar el guión. Por ejemplo, /usr/local/bin/perl.
Parámetros de motor de guión: especifique cualquier parámetro que quiera incluir en la línea de comandos cuando se lance el motor de guión.
(Condicional) Si elige Paso 9.b, complete los campos:
en elNombre de archivo ejecutable: (obligatorio) especifique la vía del archivo ejecutable. Este archivo debe encontrarse en el dispositivo local en el que se esté ejecutando el Centro de control de ZENworks.
Parámetros de archivo ejecutable: Especifique cualquier parámetro adicional que quiera incluir en la línea de comandos cuando se lance el archivo ejecutable.
(Condicional) Si elige Paso 9.b, complete los campos:
en elNombre de programa Java: (obligatorio) escriba la vía al archivo de clase que desee ejecutar. Por ejemplo, com.novell.TestProg.
Parámetros de programa: especifique cualquier parámetro adicional que se deba pasar a la clase Java en el momento de la ejecución.
Ejecutable de tiempo de ejecución Java (JRE): (obligatorio) especifique la vía al JRE* que lanza la clase. Por ejemplo, /usr/local/JRE/bin/java. El JRE debe estar instalado previamente en el dispositivo asignado.
Parámetros de JRE: especifique cualquier parámetro que se deba pasar al sistema JRE. por ejemplo, -cp/usr/lib/tools.jar.
Haga clic en
para acceder a la página Resumen y, a continuación, revise la información que encontrará en ella y realice los cambios que desee en los ajustes del lote, empleando el botón según sea necesario.Dependiendo de sus necesidades, puede crear el lote o configurar ajustes adicionales.
Haga clic en Sección 19.4, Asignación de lotes.
para crear el lote con los ajustes que aparecen en la página Resumen. Si hace clic en se creará el lote pero no tendrá asignaciones de dispositivos ni programación, etc. En algún momento del futuro deberá configurar opciones adicionales para el lote, continuando con laO bien
Haga clic en
para acceder a la página Asignaciones de lotes y llevar a cabo las siguientes tareas:Especificar asignaciones para el lote.
Especificar etiquetas especiales, como etiquetas para eliminar paquetes en conflicto e intentar realizar una ejecución de simulación para probar la distribución de un paquete.
Especificar la programación de distribución del lote.
Especificar la programación de instalación del lote.
Especificar grupos para el lote.
Asigne el lote a los dispositivos a los que desee distribuirlo.
Haga clic en
y, a continuación, localice y seleccione los objetos de tipo Servidor o Estación de trabajo pertinentes.También puede seleccionar objetos de tipo Carpeta o Grupo.
Haga clic en la flecha abajo situada junto a
o para expandir la lista y, a continuación, haga clic en el enlace subrayado en la columna para seleccionar los objetos deseados, de modo que sus nombres aparezcan en el cuadro de listaLa asignación de un lote a un objeto de tipo Carpeta o Grupo es el mejor método de asignación de lotes. Si se asigna un lote a un gran número de objetos (por ejemplo, más de 250), puede que aumente en gran medida la utilización del servidor.
Haga clic en
Haga clic en
para acceder a la página Opciones de lote.(Opcional) Especifique las opciones que desee en la página Etiquetas especiales.
Eliminar paquetes en conflicto: seleccione esta opción para especificar que los paquetes y archivos en conflicto se deben desinstalar de los dispositivos antes de instalar los nuevos paquetes y archivos. Esta opción está seleccionada por defecto, por lo que los paquetes y archivos en conflicto (por ejemplo, versiones anteriores del mismo paquete) se desinstalan antes de instalar el paquete nuevo. Si esta opción no está seleccionada, los paquetes y archivos no se instalarán en caso de que se detecte un conflicto.
Intentar ejecución de simulación: seleccione esta opción para que ZENworks Linux Management lleve a cabo una prueba con el fin de determinar si el lote RPM o los archivos pueden instalarse correctamente. Si hay algún problema que impida la instalación del lote RPM o del lote de archivos, podrá consultar el archivo de registro para resolver el problema en el proceso de creación de lotes. El archivo de registro se encuentra en la carpeta /var/opt/novell/logs/zenworks.
Al intentar una ejecución de simulación se comprueba si el lote se puede distribuir o instalar correctamente en los dispositivos asignados (se comprueba si los paquetes están disponibles, si se cumplen las dependencias, etc.).
Especifique las opciones de programación que desee:
Distribuir e instalar a una hora programada: use esta opción para programar la distribución e instalación de lotes incluidos en este grupo de lotes. Haga clic en el icono
para elegir el tipo de programación.Están disponibles las siguientes opciones. Haga clic en el enlace de la columna izquierda de la tabla siguiente para obtener más información acerca de cada tipo de programación y de las opciones correspondientes.
Distribuir e instalar a horas programadas distintas: seleccione esta opción para especificar una programación de distribución independiente de la programación de instalación. Si selecciona esta opción, podrá configurar una programación de distribución e instalación. Si no marca esta opción, los paquetes se distribuyen y se instalan en los dispositivos asignados según la programación. Haga clic en el icono
para elegir el tipo de programación.Están disponibles las siguientes opciones. Haga clic en el enlace de la columna izquierda de la tabla siguiente para obtener más información acerca de cada tipo de programación y de las opciones correspondientes.
La opción
está desactivada por defecto. En la mayoría de las situaciones, no hay necesidad de distribuir e instalar los paquetes incluidos en los lotes en momentos distintos. Puede, si lo necesita, programar la distribución y la instalación en momentos diferentes para no ocupar el ancho de banda de la red o para realizar las acciones en horas que resulten más cómodas para los usuarios.Esta programación de distribución determina cuándo se deben descargar los paquetes y archivos del lote del servidor a los dispositivos asignados. Los paquetes y archivos no se instalan todavía ni están disponibles para su uso. La programación de instalación establece el momento en el que se instalan los paquetes y archivos en los dispositivos asignados y pasan a estar disponibles para su uso.
Distribuir e instalar inmediatamente (cuando finalice este asistente): Seleccione esta opción para especificar que los paquetes del lote se deben distribuir e instalar inmediatamente cuando finalice el asistente, siempre que los dispositivos asignados estén en línea. Los paquetes del lote se distribuyen e instalan en los dispositivos que no estén en línea cuando se actualicen.
Haga clic en
para que aparezca la página Grupos de lotes.(Opcional) Haga clic en
para abrir el recuadro de diálogo Seleccionar grupos y, a continuación, haga clic en los enlaces subrayados de la columna Nombre para seleccionar los grupos de lotes que desee, de modo que sus nombres aparezcan en el cuadro de lista Seleccionado.Los grupos de lotes facilitan las tareas de administración, ya que permiten agrupar varios lotes para utilizar asignaciones, programaciones y otros ajustes en común, en lugar de tener que configurarlos individualmente para cada lote creado.
Haga clic en
para que aparezca la página de resumen.Revise la información de la página Resumen y realice los cambios que desee en los ajustes del lote, empleando el botón
según sea necesario. Haga clic en para crear el lote con los ajustes que aparecen en la página Resumen.Haga clic en