34.4 Actualización mediante un paquete de software de servidor

Puede actualizar los componentes de ZENworks Desktop Management de las diferentes plataformas compatibles a ZENworks 7 Desktop Management con SP1 mediante los CPK disponibles. Consulte la información de las siguientes secciones:

34.4.1 Actualización mediante una distribución

ADVERTENCIA:Deberá utilizar este método para actualizar servidores NetWare o Windows en los que exista una base de datos instalada. No puede utilizar el método del procesador de paquetes independiente para estos servidores.

Para actualizar los componentes de ZENworks Desktop Management a SP1 mediante los archivos CPK con la distribución de paquetes de software, lleve a cabo los pasos de las siguientes secciones en el orden indicado:

IMPORTANTE:Compruebe que cumple los requisitos previos destacados en Sección 34.3, Lista de verificación de requisitos previos a la actualización.

Determinación de las distribuciones

  1. Seleccione un servidor de distribución de ZENworks 7 Server Management con SP1 y copie todos los archivos .cpk en su sistema de archivos.

    Podrá utilizar el servidor de distribución para enviar todos los archivos CPK a servidores de suscripción de plataformas diferentes.

    Consulte Paso 2 para conocer la ubicación de los archivos CPK.

  2. Anote el lugar en el que haya copiado los archivos CPK, de modo que disponga de la información al crear las distribuciones de paquetes de software relacionadas.

  3. Para cada uno de los servidores de Desktop Management, determine los componentes de software que deberá actualizar empleando la segunda columna de la siguiente tabla:

    Tabla 34-2 Matriz de distribución de actualizaciones mediante archivos CPK

    Ejemplo de nombre de distribución de paquete de software

    Componente de ZENworks Desktop Management actualizado

    Nombres de los archivos CPK utilizados en la distribución de paquetes de software

    Plataformas para el paquete de software de servidor

    ZDM7SP1upgr_stopinv_NW65

    Servidor de Desktop Management

    stopinv.cpk

    Sólo NetWare

    ZDM7SP1upgr_stopwol_NW65

    Servidor de Desktop Management

    stopwol.cpk

    Sólo NetWare

    ZDM7SP1upgr_DMS_NW65

    Servidor de Desktop Management

    zdn7bksp1.cpk

    Sólo NetWare

    ZDM7SP1upgr_DMS_NW65_Cluster

    Servidor de Desktop Management

    zdnc7bksp1.cpk

    Sólo clúster NetWare

    ZDM7SP1upgr_startinv_NW65

    Servidor de Desktop Management

    startinv.cpk

    Sólo NetWare

    ZDM7SP1upgr_startwol_NW65

    Servidor de Desktop Management

    startwol.cpk

    Sólo NetWare

    ZDM7SP1upgr_MTS_NW65

    Servidor de etapa intermedia

    zdn7midsp1.cpk

    Sólo NetWare

    ZDM7SP1upgr_DMS_Win

    Servidor de Desktop Management

    zdw7bksp1.cpk

    Sólo Windows

    ZDM7SP1upgr_MTS_Win

    Servidor de etapa intermedia

    zdw7midsp1.cpk

    Sólo Windows

    ZDM7SP1upgr_OES-Linux

    Servidor de Desktop Management y servidor de etapa intermedia

    zdl7mbcksp1.cpk

    Sólo OES Linux

    ZDM7SP1upgr_OES-Linux_Imaging-Start

    Servidor de Desktop Management y servidor de etapa intermedia

    zdl7imgstart.cpk

    Sólo OES Linux

    ZDM7SP1upgr_OES-Linux_ProxyDHCP-Start

    Servidor de Desktop Management y servidor de etapa intermedia

    zdl7proxystart.cpk

    Sólo OES Linux

    ZDM7SP1upgr_C1snapins

    Integrables de ConsoleOne

    c1-zen7-snap.cpk

    NetWare, Windows y OES Linux

    ZDM7SP1upgr_LangAgentMSI

    Archivos MSI del agente de idioma

    idioma-agent.cpk

    NetWare, Windows y OES Linux

    Por cada archivo CPK que vaya a instalar en un servidor, el servidor deberá recibir y extraer una distribución de paquete de software independiente. Utilice la Tabla 34-2 para determinar las distribuciones que necesita crear (los archivos CPK que desea emplear para la actualización), determine los nombres de las distribuciones de paquetes de software correspondientes (la columna uno muestra algunos ejemplos) y luego determine los suscriptores que necesitarán cada distribución.

    Si el suscriptor es un servidor principal que envía la distribución a suscriptores subordinados, el paquete de software intentará descargar Java en el proceso de envío de la distribución. No obstante, las distribuciones continuarán desde donde se encontraban cuando Java se inicie de nuevo.

  4. Continúe con Definición de variables de suscriptor.

Definición de variables de suscriptor

Cada servidor suscriptor debe disponer de las variables aplicables definidas en las propiedades de ConsoleOne para recibir las distribuciones e instalar los archivos CPKs.

  1. En ConsoleOne, seleccione el objeto de suscriptor.

    Para ahorrar tiempo, puede seleccionar varios objetos de suscriptor y crear las mismas entradas en la pestaña Variables para todos ellos.

    Opcionalmente, puede crear una distribución de paquete de software para añadir las variables a los suscriptores. Para obtener más información, consulte Creating a Distribution (Creación de una distribución) y Server Software Packages (Paquetes de software de servidor) en la Guía de administración de ZENworks 7 Server Management de Novell.

  2. Seleccione la pestaña Variables y rellene los campos de las siguientes variables:

    Incluir directiva: Si aparece, haga caso omiso de este campo (acepte el estado actual).

    Variables asignadas: Defina las siguientes variables (Descripción es opcional) para las plataformas aplicables:

    IMPORTANTE:Los valores proporcionados en las siguientes tablas son los valores por defecto de ZENworks. Compruebe que los valores introducidos son los correctos para la instalación. De lo contrario, la columna Valor sólo indicará que el valor es necesario.

    NetWare  

    Variable

    Valor

    Descripción

    CPK 1

    DEST_C1

    sys:\novell\mgmt\consoleone\1.2

    Ubicación de los archivos de ConsoleOne en el servidor NetWare

    c1-zen7-snap.cpk

    DEST_AGENT

    Vía_archivos_agente_idioma

    Vía completa en la que están instalados los archivos del agente de idioma

    idioma-agent.cpk

    DEST_INV

    Volumen_instalación_inventario

    Designación del volumen en el que está instalado el inventario de la estación de trabajo 2

    zdn7bksp1.cpk

    DEST_WOL

    volumen_instalación_servidor_XML

    Designación del volumen en el que está instalado XML 2

    zdn7bksp1.cpk

    DEST_XML

    Volumen_instalación_reactivación en LAN

    Designación del volumen en el que está instalado el servicio de reactivación en LAN 2

    zdn7bksp1.cpk

    1 Los demás archivos CPK de NetWare no requieren definiciones de variables.

    2 Incluya los dos puntos y la barra invertida. Por ejemplo, sys:\.

    Clúster NetWare  

    Variable

    Valor

    Descripción

    CPK 1

    DEST_C1

    sys:\novell\mgmt\consoleone\1.2

    Ubicación de los archivos de ConsoleOne en el servidor NetWare

    c1-zen7-snap.cpk

    DEST_AGENT

    Vía_archivos_agente_idioma

    Vía completa en la que están instalados los archivos del agente de idioma

    idioma-agent.cpk

    ZDM_Clust_VOL

    Volumen_instalación_clúster

    Designación del volumen en el que está instalado el clúster 2

    zdnc7bksp1.cpk

    1 Los demás archivos CPK de NetWare no requieren definiciones de variables.

    2 Incluya los dos puntos y la barra invertida. Por ejemplo, cluster_vol:\.

    Windows  

    Variable

    Valor

    Descripción

    CPK

    DEST_C1

    c:\novell\consoleone\1.2

    Ubicación de los archivos de ConsoleOne en el servidor Windows

    c1-zen7-snap.cpk

    DEST_AGENT

    Vía_archivos_agente_idioma

    Vía completa en la que están instalados los archivos del agente de idioma

    idioma-agent.cpk

    DEST_IIS

    unidad_instalación_IIS

    Letra de la unidad en que está instalado IIS. C:\ o D:\ son las únicas entradas válidas 1

    zdw7midsp1.cpk

    DEST_INV

    unidad_instalación_inventario

    Letra de la unidad en la que está instalado el inventario 1

    zdw7bksp1.cpk

    DEST_WOL

    unidad_instalación_servidor_XML

    Letra de la unidad en la que está instalado XML 1

    zdw7bksp1.cpk

    DEST_XML

    Unidad_instalación_reactivación en LAN

    Letra de la unidad en la que está instalado el servicio de reactivación en LAN 1

    zdw7bksp1.cpk

    1 Incluya los dos puntos y la barra invertida. Por ejemplo, C:\.

    OES Linux  

    Variable

    Valor

    Descripción

    CPK 1

    DEST_C1

    /usr/ConsoleOne/ 2

    Ubicación de los archivos de ConsoleOne en el servidor Linux.

    c1-zen7-snap.cpk

    DEST_AGENT

    Vía_archivos_agente_idioma

    Vía completa en la que están instalados los archivos del agente de idioma.

    idioma-agent.cpk

    1 zdl7mbcksp1.cpk, zdl7imgstart.cpk y zdl7proxystart.cpk no requieren definiciones de variables.

    2 Esta versión de ConsoleOne debe ejecutarse desde una estación de trabajo Windows que tenga una unidad asignada a esta vía, dado que ConsoleOne utiliza archivos DLL de Windows.

  3. Repita el Paso 2 hasta que todas las variables aplicables estén definidas en las propiedades de suscriptor de los servidores Windows y NetWare.

    Los archivos CPK de OES Linux no requieren definiciones de variables.

  4. Haga clic en Aceptar para aceptar los cambios y cierre las propiedades del suscriptor.

  5. Repita de Paso 1 a Paso 4 según sea necesario hasta que estén definidas las variables necesarias para todos los servidores suscriptores que deban recibir las distribuciones.

  6. Continúe con Creación de las distribuciones.

Creación de las distribuciones

Para obtener más información acerca de la creación de distribuciones, consulte Distributions (Distribuciones) en la Guía de administración de ZENworks 7 Server Management de Novell.

  1. Para crear una distribución de paquete de software, seleccione en ConsoleOne el contenedor en el que desee crear la distribución, haga clic en Archivo > Nuevo > Objeto, seleccione el tipo de Distribución y haga clic en Aceptar.

  2. Especifique un nombre de distribución (consulte Tabla 34-2 para ver algunos ejemplos).

    Sólo se trata del nombre de objeto para la distribución. ZENworks genera automáticamente los archivos de la distribución.

    IMPORTANTE:No está permitido emplear puntos (.) en los nombres de las distribuciones. Utilice guiones (-) o guiones bajos (_) como separadores de palabras. Si utiliza un punto en el nombre de la distribución, la distribución no se enviará y el distribuidor no se volverá a cargar al salir de él.

  3. Para proporcionar al distribuidor la propiedad de la distribución, desplácese para seleccionar el objeto de distribuidor, seleccione Definir propiedades adicionales y haga clic en Aceptar.

    Aparecerán las propiedades del objeto de distribución.

  4. Haga clic en General > Ajustes y cumplimente los campos siguientes (para todos los demás campos, acepte los valores por defecto):

    Activa: Obligatorio. Para que una distribución esté disponible para los suscriptores, deberá estar activa.

    Descripción: Proporcione detalles útiles acerca de la distribución, como el nombre del archivo CPK, su finalidad, las variables utilizadas y así sucesivamente. (Deberá utilizar la barra de desplazamiento para acceder al campo Description [Descripción].)

  5. Haga clic en General > Restricciones y seleccione una restricción de plataforma.

    Restricciones de plataforma: Para seleccionar versiones específicas de sistema operativo como requisito previo para recibir esta distribución, anule la selección de Sin restricciones y seleccione la versión del sistema operativo deseada. Puede seleccionar las siguientes opciones:

       Sin restricciones    Todas las versiones de NetWare    NetWare 4.x (las versiones anteriores de ZfS eran compatibles con estas plataformas)    NetWare 5.0 (las versiones anteriores de ZfS eran compatibles con estas plataformas)    NetWare 5.1    NetWare 5.x (las versiones anteriores de ZfS eran compatibles con estas plataformas)    NetWare 6.x    Servidor Windows    Solaris    Linux

    IMPORTANTE:Para actualizar ZENworks Desktop Management, si el servidor de destino requiere un CPK de una plataforma específica, asegúrese de restringir esta distribución a dicha plataforma.

    Seleccione la casilla de verificación Sin restricciones para que la distribución pueda enviarse a cualquier plataforma.

    Si selecciona Todas las versiones de NetWare no es necesario seleccionar ninguna de las plataformas NetWare individuales.

  6. Seleccione la pestaña Tipo y utilice el recuadro desplegable para seleccionar el tipo de Paquete de software en el campo Seleccionar tipo.

  7. Haga clic en Añadir, desplácese para seleccionar un archivo .cpk y haga clic en Abrir.

    Puede que sea necesario cambiar la selección de visualización de archivos a Todos los archivos, puesto que el valor por defecto es .spk.

    El archivo CPK se inserta en el recuadro de lista Paquetes de software seleccionados de la pestaña Tipo. Seleccione entre los siguientes archivos CPK:

    Servidores NetWare1  

    stopinv.cpk

    zdn7bksp1.cpk

    stopwol.cpk

    zdn7midsp1.cpk

    startinv.cpk

    c1-zen7-snap.cpk

    startwol.cpk

    idioma-agent.cpk

    1 Incluidos los servidores OES NetWare.

    Clúster de servidores NetWare1  

    stopinv.cpk

    zdnc7bksp1.cpk

    stopwol.cpk

    c1-zen7-snap.cpk

    startinv.cpk

    idioma-agent.cpk

    startwol.cpk

     

    1 Incluidos los servidores OES NetWare.

    Servidores Windows  

    zdw7bksp1.cpk

    c1-zen7-snap.cpk

    zdw7midsp1.cpk

    idioma-agent.cpk

    Servidores OES Linux  

    zdl7mbcksp1.cpk

    idioma-agent.cpk

    zdl7imgstart.cpk

    c1-zen7-snap.cpk

    zdl7proxystart.cpk

     

    Al crear distribuciones para los archivos idioma-agent.cpk, si utiliza la misma vía para idiomas diferentes, puede incluir archivos CPK de varios idiomas en una distribución. Estos archivos CPK sólo copian los archivos MSI, de modo que sea posible acceder a ellos cuando resulte necesario.

  8. Haga clic en Aplicar.

  9. Si crea una distribución para el archivo zdw7midsp1.cpk, dado que el Servicio de administración de IIS y sus servicios dependientes se detienen al aplicar este CPK, después de la actualización deberá reiniciar cualquier servicio de Windows ajeno a ZENworks que dependa de IIS (los servicios de ZENworks que dependen de IIS se reinician automáticamente); por lo tanto, haga clic en la pestaña Acciones previas y posteriores y haga lo siguiente:

    1. Para determinar los servicios de Windows que dependen del Servicio de administración de IIS, en un servidor de Windows típico, haga clic con el botón derecho en el Servicio de administración de IIS en la lista de servicios, haga clic en Detener y anote los servicios que aparecen.

      Deberían aparecer todos los servicios que dependen de IIS, sea cual sea su estado (iniciado o detenido). Los servicios inhabilitados no aparecerán en la lista.

    2. Seleccione la opción Acciones posteriores a la distribución.

    3. En el campo junto al botón Añadir, haga clic en la flecha de lista, seleccione Iniciar servicio de Windows y haga clic en Añadir.

    4. En el campo Servicio, introduzca el nombre del servicio de Windows que debe reiniciarse.

    5. Si es necesario para el servicio, seleccione la casilla de verificación Esperar a que el servicio termine de ejecutarse para continuar.

    6. Repita de Paso 9.c a Paso 9.e para cada servicio que deba reiniciar la distribución actual.

  10. En caso de crear una distribución para el archivo zdw7midsp1.cpk, si cualquiera de los servicios de ZENworks está inhabilitado en un servidor de destino de Windows, deberá habilitar dichos servicios.

    El archivo CPK que actualiza un servicio de ZENworks necesita que esté habilitado para actualizarlo. De lo contrario, el CPK no se ejecuta correctamente.

  11. Si crea una distribución para el archivo zdl7mbcksp1.cpk y al menos uno de los servidores que pretende actualizar es un servidor generador de imágenes de ZENworks, los daemons novell-tftp, novell-zmgprebootpolicy y novell-proxydhcp no pueden estar en ejecución en él durante la actualización; por lo tanto, para que la actualización CPK pueda llevarse a cabo correctamente en un servidor generador de imágenes, haga lo siguiente:

    1. Haga clic en la pestaña Acciones anteriores y posteriores y seleccione Acciones anteriores a la distribución.

    2. En el campo junto al botón Añadir, haga clic en la flecha de lista, seleccione Guión y haga clic en Añadir.

    3. Cambie el nombre por defecto, “Guión” por un nombre como PXEstop.

    4. Introduzca el siguiente texto de guión en el campo Guión:

      #!/bin/bash
      
      if [ -x /etc/init.d/novell-tftp ]; then
      /etc/init.d/novell-tftp stop
      
      fi
      
      if [ -x /etc/init.d/novell-zmgprebootpolicy ]; then
      /etc/init.d/novell-zmgprebootpolicy stop
      
      fi
      
      if [ -x /etc/init.d/novell-proxydhcp ]; then
      /etc/init.d/novell-proxydhcp stop
      
      fi
      
    5. Haga clic en Aplicar.

  12. Haga clic en la pestaña Programar y seleccione Nunca.

    Este ajuste es temporal. En Configuración de las programaciones, tendrá la posibilidad de configurar todas las programaciones.

  13. Si es la primera vez que se resuelven los certificados, haga clic en Aceptar y seleccione para resolver los certificados; de lo contrario, es opcional resolver los certificados o no en este momento.

    En los servidores NetWare y Windows, esta acción copia los certificados de seguridad del distribuidor a los suscriptores suscritos al canal. En los servidores Linux (si no tiene unidades asignadas a ellos), puede que sea necesario resolver los certificados manualmente.

    Para obtener más información, consulte Resolving Certificates (Resolución de certificados) en la Guía de administración de ZENworks 7 Server Management de Novell.

  14. Repita de Paso 1 a Paso 13 para cada archivo CPK para el que necesite crear una distribución.

  15. Continúe con Configuración de los canales de distribución.

Configuración de los canales de distribución

  1. En ConsoleOne, haga clic con el botón derecho en una unidad administrativa de canales y seleccione Nuevo > Objeto.

  2. Seleccione Canal TED y haga clic en Aceptar.

  3. Escriba un nombre de canal, haga clic en Definir propiedades adicionales y haga clic en Aceptar.

    Deberá crear canales para cada una de las siguientes distribuciones que pretenda utilizar. A continuación encontrará los nombres de canal sugeridos:

    Servidor NetWare  

    1. Chnl_ZDM7SP1upgr_stopinv_NW65 (stopinv.cpk)
    2. Chnl_ZDM7SP1upgr_stopwol_NW65 (stopwol.cpk)
    3. Chnl_ZDM7SP1upgr_DMS_NW65 (zdn7bksp1.cpk)
    4. Chnl_ZDM7SP1upgr_startinv_NW65 (startinv.cpk)
    5. Chnl_ZDM7SP1upgr_startwol_NW65 (startwol.cpk)
    6. Chnl_ZDM7SP1upgr_MTS_NW65 (zdn7midsp1.cpk)
    7. Chnl_ZDM7SP1upgr_C1snap (c1-zen7-snap.cpk)
    8. Chnl_ZDM7SP1upgr_LangAgentMSI (idioma-agent.cpk)

    Servidor de clúster NetWare  

    1. Chnl_ZDM7SP1upgr_stopinv_NW65 (stopinv.cpk)
    2. Chnl_ZDM7SP1upgr_stopwol_NW65 (stopwol.cpk)
    3. Chnl_ZDM7SP1upgr_DMS_NW65_Cluster (zdnc7bksp1.cpk)
    4. Chnl_ZDM7SP1upgr_startinv_NW65 (startinv.cpk)
    5. Chnl_ZDM7SP1upgr_startwol_NW65 (startwol.cpk)
    6. Chnl_ZDM7SP1upgr_C1snap (c1-zen7-snap.cpk)
    7. Chnl_ZDM7SP1upgr_LangAgentMSI (idioma-agent.cpk)

    Servidor Windows  

    1. Chnl_ZDM7SP1upgr_DMS_Win (zdw7bksp1.cpk)
    2. Chnl_ZDM7SP1upgr_MTS_Win (zdw7midsp1.cpk)
    3. Chnl_ZDM7SP1upgr_C1snap (c1-zen7-snap.cpk)
    4. Chnl_ZDM7SP1upgr_LangAgentMSI (idioma-agent.cpk)

    Servidor OES Linux  

    1. Chnl_ZDM7SP1upgr_OES-Linux (zdl7mbcksp1.cpk)
    2. Chnl_ZDM7SP1upgr_OES-Linux_Imaging-Start (zdl7imgstart.cpk)
    3. Chnl_ZDM7SP1upgr_OES-Linux_ProxyDHCP-Start (zdl7proxystart.cpk)
    4. Chnl_ZDM7SP1upgr_C1snap (c1-zen7-snap.cpk)
    5. Chnl_ZDM7SP1upgr_LangAgentMSI (idioma-agent.cpk)
  4. Introduzca información útil en el campo Descripción.

  5. Haga clic en la pestaña Distribuciones, haga clic en Añadir, busque y seleccione la distribución adecuada y haga clic en Aceptar para añadirla al recuadro de lista Distribuciones.

  6. Para asociar los suscriptores identificados en Paso 3 con el canal actual, haga clic en la pestaña Suscriptores, haga clic en Añadir, desplácese y seleccione todos los suscriptores aplicables a la distribución del canal (CPK de actualización) y haga clic en Aceptar para añadirlos al recuadro de lista Suscriptores suscritos a este canal.

    IMPORTANTE:Si desea comprobar las distribuciones en los servidores de prueba antes de enviarlas al entorno de producción, seleccione sólo los servidores de los suscriptores de prueba en este momento.

  7. Haga clic en la pestaña Programar y seleccione Nunca.

    Este ajuste es temporal. En Configuración de las programaciones, tendrá la posibilidad de configurar todas las programaciones.

  8. Haga clic en Aceptar para salir y guardar los cambios en el nuevo canal de objeto.

  9. Repita de Paso 1 a Paso 8 con cada canal que necesite crear.

  10. Continúe con Configuración de las programaciones.

Configuración de las programaciones

Asegúrese de disponer de las notas relacionadas con el tiempo que tarda cada distribución en generarse, enviarse y extraerse.

  1. Utilice la información acerca del tiempo recopilada en el Paso 7 (pasos del servidor de prueba) con la siguiente información de CPK (ejemplos de nombres de distribución con nombres de archivos CPK) para determinar la mejor programación para crear, enviar y extraer cada distribución. Asegúrese de anotar estas decisiones, deberá implementarlas en los siguientes pasos.

    Deberá configurar los programas de creación, envío y extracción para enviar y extrar las distribuciones en el siguiente orden y hacer que los suscriptores las extraigan en el momento más conveniente en función de la carga de trabajo.

    Servidor NetWare  

    1. ZDM7SP1upgr_stopinv_NW65 (stopinv.cpk)
    2. ZDM7SP1upgr_stopwol_NW65 (stopwol.cpk)
    3. ZDM7SP1upgr_DMS_NW65 (zdn7bksp1.cpk)
    4. ZDM7SP1upgr_startinv_NW65 (startinv.cpk)
    5. ZDM7SP1upgr_startwol_NW65 (startwol.cpk)
    6. ZDM7SP1upgr_MTS_NW65 (zdn7midsp1.cpk)
    7. ZDM7SP1upgr_C1snap (c1-zen7-snap.cpk)
    8. ZDM7SP1upgr_LangAgentMSI (idioma-agent.cpk)

    IMPORTANTE:En el caso del archivo zdn7bksp1.cpk, las dos distribuciones de detención de procesos deben enviarse y extraerse de inmediato. El archivo zdn7bksp1.cpk puede extraerse cuando resulte conveniente crear una interrupción de servicio en los servidores NetWare (cuya duración anotó en el Paso 8). Una vez transcurrido este tiempo, envíe y extraiga inmediatamente las dos distribuciones de inicio de procesos.

    Servidor de clúster NetWare  

    1. ZDM7SP1upgr_stopinv_NW65 (stopinv.cpk)
    2. ZDM7SP1upgr_stopwol_NW65 (stopwol.cpk)
    3. ZDM7SP1upgr_DMS_NW65_Cluster (zdnc7bksp1.cpk)
    4. ZDM7SP1upgr_startinv_NW65 (startinv.cpk)
    5. ZDM7SP1upgr_startwol_NW65 (startwol.cpk)
    6. ZDM7SP1upgr_C1snap (c1-zen7-snap.cpk)
    7. ZDM7SP1upgr_LangAgentMSI (idioma-agent.cpk)

    IMPORTANTE:En el caso del archivo zdnc7bksp1.cpk, las dos distribuciones de detención de procesos deben enviarse y extraerse de inmediato. El archivo zdnc7bksp1.cpk puede extraerse cuando resulte conveniente crear una interrupción de servicio en los servidores NetWare (cuya duración anotó en el Paso 8). Una vez transcurrido este tiempo, envíe y extraiga inmediatamente las dos distribuciones de inicio de procesos.

    Servidor Windows  

    1. ZDM7SP1upgr_DMS_Win (zdw7bksp1.cpk)
    2. ZDM7SP1upgr_MTS_Win (zdw7midsp1.cpk)
    3. ZDM7SP1upgr_C1snap (c1-zen7-snap.cpk)
    4. ZDM7SP1upgr_LangAgentMSI (idioma-agent.cpk)

    Servidor OES Linux  

    1. ZDM7SP1upgr_OES-Linux (zdl7mbcksp1.cpk)
    2. ZDM7SP1upgr_OES-Linux_Imaging-Start (zdl7imgstart.cpk)
    3. ZDM7SP1upgr_OES-Linux_ProxyDHCP-Start (zdl7proxystart.cpk)
    4. ZDM7SP1upgr_C1snap (c1-zen7-snap.cpk)
    5. ZDM7SP1upgr_LangAgentMSI (idioma-agent.cpk)

    IMPORTANTE:Para iniciar los servicios de generación de imágenes, la distribución de zdl7imgstart.cpk debe enviarse cuando haya finalizado la distribución de zdl7mbcksp1.cpk. La distribución de zdl7proxystart.cpk sólo debe enviarse al servidor en el que desee ejecutar el servicio de alterno (proxy) DHCP.

  2. En ConsoleOne, seleccione un objeto de distribución de paquetes de software, seleccione la pestaña Programar y seleccione un tipo de programación de creación.

    Programación de creación para las distribuciones de paquetes de software: La programación de creación determina la frecuencia con la que el distribuidor crea una nueva versión de la distribución.

    Este tipo crea nuevas versiones de la distribución cada vez que se inicia la programación de creación, sin tener en cuenta si la distribución ha cambiado o no. Envía la nueva versión a los suscriptores.

    Al enviar una distribución, el remitente vuelve a intentarlo cada 2 minutos durante 30 minutos y luego se detiene. No comienza a enviar de nuevo hasta que la programación de canal se inicia de nuevo.

    Las siguientes opciones permiten omitir las programaciones de envío y extracción de suscriptor del canal:

    • Enviar distribución de inmediato después de la creación: Omite la programación de envío del canal, lo que permite enviar la distribución de inmediato en lugar de esperar a que se inicie la programación de envío del canal. No obstante, la programación de extracción del suscriptor determina cuando se realiza en realidad la extracción para su uso.

    • Extraer la distribución inmediatamente después de la recepción: Omite la programación de extracción del suscriptor, lo que permite extraer la distribución de inmediato en lugar de esperar a que se inicie la programación de extracción del suscriptor. Esto resulta útil para las distribuciones que deben extraerse de inmediato, como las distribuciones de actualizaciones de Desktop Management.

  3. Repita el Paso 2 para cada objeto de distribución de actualización.

  4. Para cada objeto de suscriptor de destino, seleccione la pestaña Extraer y seleccione un tipo de programación de extracción.

    Tenga cuidado al configurar la programación de extracción del suscriptor. Si la programación tiene el valor Ejecutar de inmediato y el suscriptor es un servidor principal y va a enviar la distribución a suscriptores subordinados, puede que se interrumpa el envío de la distribución a los suscriptores debido a que el proceso de actualización implica la descarga de Java. Con Java descargado, las distribuciones se detienen temporalmente hasta que Java se vuelve a cargar y se inicia la programación de envío del canal.

    Si el suscriptor es un servidor principal que envía la distribución a suscriptores subordinados, el paquete de software intentará descargar Java en el proceso de envío de la distribución. No obstante, las distribuciones continuarán desde donde se encontraban cuando Java se inicie de nuevo.

    Para obtener más información acerca de los procesos de distribución electrónica por niveles, consulte Tiered Electronic Distribution (Distribución electrónica por niveles) en la Guía de administración de ZENworks 7 Server Management de Novell.

  5. Para cada objeto de canal, haga clic en la pestaña Programación y seleccione Inmediata.

  6. Continúe con Envío de las distribuciones.

Envío de las distribuciones

  1. Para enviar las distribuciones, realice una de las acciones siguientes:

    • Actualice el distribuidor manualmente: Para actualizar el distribuidor manualmente, haga clic con el botón derecho en el objeto de distribuidor en ConsoleOne y seleccione Actualizar distribuidor. De este modo, la distribución se creará automáticamente.

    • Esperar a que la programación del distribuidor se inicie: La distribución se crea automáticamente cuando se inicia la programación de actualización del distribuidor, lo que activa la programación de creación.

    La distribución se envía automáticamente cuando se inicia la programación de envío del canal, y se extrae siguiendo la programación de extracción del servidor suscriptor, a no ser que decida omitir estas programaciones al crear el objeto de distribución. En ese caso, la distribución se envía y extrae de inmediato, justo después de su creación.

    En ese momento, los servidores suscriptores deben estar actualizados a ZENworks 7 con SP1 para el componente de Desktop Management del CPK.

    IMPORTANTE:Para los tipos de distribuciones de paquetes de software, si se detecta que un archivo de destino está bloqueado durante la extracción, el suscriptor produce una excepción que indica que no es posible copiar el archivo. El distribuidor recibe esta información del suscriptor y registra el fallo en la base de datos de informes.

    Para obtener instrucciones detalladas acerca del envío de distribuciones, consulte Sending the Distributions (Envío de distribuciones) en la Guía de administración de ZENworks 7 Server Management de Novell.

    IMPORTANTE:El Servicio de administración de IIS debe ser totalmente funcional y tener un estado de funcionamiento correcto cuando se actualice el componente de servidor de etapa intermedia. Debe comprobar el estado de este servicio antes de actualizar. Para ello, deberá detenerlo e iniciarlo de nuevo. Debe estar en ejecución durante la actualización.

  2. Una vez que los servidores suscriptores han recibido la distribución (no es necesario que se haya extraído aún), establezca el canal utilizado para enviar el paquete de software de actualización como Inactivo para que la actualización no se vuelva a enviar a los suscriptores.

  3. Para cada distribución que desee enviar, repita el Paso 1 y el Paso 2.

  4. En el caso de un clúster de NetWare, haga que otro nodo sea el recurso y repita del Paso 1 al Paso 3.

  5. Repita el Paso 2 hasta que se hayan actualizado todos los nodos.

  6. Si hay servicios de ZENworks que tenía inhabilitados y se han habilitado para la actualización (consulte Paso 10), desactívelos en este momento si desea que sigan estando inhabilitados.

  7. Continúe con Sección 34.5, Cómo determinar si una actualización ha finalizado correctamente.

34.4.2 Actualización mediante el procesador de paquetes independiente

ADVERTENCIA:No puede actualizar un servidor NetWare o Windows con una base de datos instalada mediante el método del procesador de paquetes independiente. Estos servidores deben actualizarse mediante el método de distribución de paquetes de software.

Para actualizar los componentes de ZENworks Desktop Management a SP1 en los servidores mediante los archivos CPK con el procesador de paquetes independiente, repita las siguientes tareas para cada servidor:

IMPORTANTE:Compruebe que cumple los requisitos previos destacados en Sección 34.3, Lista de verificación de requisitos previos a la actualización.

Copia de los archivos CPK y ZIP

Para proporcionar acceso a todos los archivos necesarios para la actualización mediante el procesador de paquetes independiente, lleve a cabo el siguiente proceso:

  1. Seleccione una ubicación de red para copiar los archivos .cpk y .zip.

    Si copia estos archivos en las siguientes ubicaciones, no necesitará editar sus vías en los archivos .ncf, .bat y .sh:

    sys:\temp\cpk\
    
    c:\temp\cpk\
    
    /usr/temp/
    
  2. Copie todos los archivos .cpk y los archivos .zip o .tar.gz del CD Novell ZENworks 7 con Support Pack 1 Companion 3 (archivos CPK para OES Linux) y el CD Novell ZENworks 7 con Support Pack 1 Companion 4 (archivos CPK para NetWare y Windows) en las ubicaciones determinadas en el Paso 1.

    No copie ningún archivo del directorio \ZENworks Server Management - Software Pkgs del CD Companion 3; estos archivos son para uso exclusivo de Server Management.

    Si conoce los componentes específicos que desea actualizar y sus plataformas, puede copiar sólo los archivos .cpk y .zip correspondientes del CD.

  3. Realice las acciones siguientes:

    Archivos CPK para NetWare/Windows: Descomprima standalone_zdm7sp1_n-w.zip en la raíz del servidor (sys:\ [volumen] o C:\ [unidad]).

    De este modo se creará o utilizará un directorio \temp para los archivos incluidos en el archivo ZIP, que se colocarán en subdirectorios denominados \cpk\zdm7sp1\java, \cpk\zdm7sp1\netware y \cpk\zdm7sp1\windows.

    Archivos CPK para OES Linux: Descomprima standalone_zdm7sp1_linux.tar.gz en la raíz del servidor (/).

    De este modo se creará o utilizará un directorio /usr/tmp para los archivos incluidos en el archivo ZIP, que se colocarán en subdirectorios denominados zdm7sp1/java y zdm7sp1/linux.

  4. Continúe con Determinación de los archivos CPK que debe utilizar.

Determinación de los archivos CPK que debe utilizar

  1. Utilice la siguiente tabla para identificar el componente de software de Desktop Management que necesite actualizar y la plataforma del servidor, a fin de determinar el archivo CPK que debe utilizar:

    Tabla 34-3 Matriz de actualización mediante archivos CPK

    Componente de ZENworks Desktop Management actualizado

    Nombres de archivos CPK utilizados con el procesador de paquetes independiente

    Plataformas del archivo CPK

    Servidor de Desktop Management

    stopinv.cpk

    Sólo NetWare

    Servidor de Desktop Management

    stopwol.cpk

    Sólo NetWare

    Servidor de Desktop Management

    zdn7bksp1.cpk

    Sólo NetWare

    Servidor de Desktop Management

    zdnc7bksp1.cpk

    Sólo clúster NetWare

    Servidor de Desktop Management

    startinv.cpk

    Sólo NetWare

    Servidor de Desktop Management

    startwol.cpk

    Sólo NetWare

    Servidor de etapa intermedia

    zdn7midsp1.cpk

    Sólo NetWare

    Servidor de Desktop Management

    zdw7bksp1.cpk

    Sólo Windows

    Servidor de etapa intermedia

    zdw7midsp1.cpk

    Sólo Windows

    Servidor de Desktop Management y servidor de etapa intermedia

    zdl7mbcksp1.cpk

    Sólo OES Linux

    Servidor de Desktop Management y servidor de etapa intermedia

    zdl7imgstart.cpk

    Sólo OES Linux

    Servidor de Desktop Management y servidor de etapa intermedia

    zdl7proxystart.cpk

    Sólo OES Linux

    Integrables de ConsoleOne

    c1-zen7-snap.cpk

    NetWare, Windows y OES Linux

    Archivos MSI del agente de idioma

    idioma-agent.cpk

    NetWare, Windows y OES Linux

    IMPORTANTE:Para cada componente de Desktop Management instalado en un servidor que requiera el uso de un archivo CPK distinto para su actualización, deberá repetir todos los pasos de Determinación de los archivos CPK que debe utilizar y Actualización del servidor.

  2. Copie el archivo .cpk necesario en el directorio \temp\cpk del servidor Windows o NetWare o en el directorio /usr/tmp/zdm7sp1 del servidor Linux.

  3. Edite los siguientes archivos según sea necesario:

    • NetWare o clúster NetWare: En un editor de texto para NetWare o Windows, abra el archivo .ncf incluido en el directorio \temp\cpk\zdm7sp1\netware correspondiente al archivo CPK que desee utilizar y siga las instrucciones del archivo .bat en lo que respecta a los valores para las variables que debe definir.

    • Windows: En un editor de texto para Windows, abra el archivo .bat incluido en el directorio \temp\cpk\zdm7sp1\windows correspondiente al archivo CPK que desee utilizar y haga lo siguiente:

    • OES Linux: En un editor de texto para Linux, abra los guiones incluidos en el directorio /usr/tmp/zdm7sp1/linux que correspondientes a los archivos CPK que desee emplear y siga las instrucciones respecto a los valores de las variables que debe definir.

      Si necesita editar los guiones en un editor de texto para Windows, haga lo siguiente:

      1. En una consola de terminal, escriba el siguiente comando para cada guión que desee editar:
        dos2unix nombrearchivo_guin
        

        donde nombrearchivo_guión es el nombre completo del guión que desea editar.

      2. Si es necesario, copie los guiones en la estación de trabajo Windows.
      3. Abra los guiones en el editor de texto para Windows y lleve a cabo las ediciones necesarias, guardando los archivos editados.
      4. Si es necesario, vuelva a copiar los guiones editados en el servidor Linux.
      5. En una consola de terminal, escriba el siguiente comando para cada guión que haya editado:
        chmod +RWX nombrearchivo_guin
        

        donde nombrearchivo_guión es el guión editado en un entorno Windows.

        Esto es necesario para que sea posible ejecutar los guiones en un entorno Linux.

  4. Guarde el archivo .ncf, .bat o .sh y salga del editor.

  5. Repita del Paso 1 al Paso 4 para cada servidor que desee actualizar de forma independiente.

  6. Continúe con Actualización del servidor.

Actualización del servidor

  1. En caso de realizar una actualización con el archivo zdw7midsp1.cpk, si cualquiera de los servicios de ZENworks está inhabilitado en un servidor de destino de Windows, deberá habilitar dichos servicios.

    El archivo CPK que actualiza un servicio de ZENworks necesita que esté habilitado para actualizarlo. De lo contrario, el CPK no se ejecuta correctamente.

  2. En el servidor que desee actualizar, haga lo siguiente:

    • Servidor NetWare: introduzca en la línea de comandos del servidor

      sys:\temp\zdm7sp1\netware\nombre_archivolote_CPK.ncf
      

      donde nombre_archivolote_CPK corresponde al archivo NCF del archivo CPK utilizado para actualizar el servidor.

      Repita el paso para cada archivo CPK que desee ejecutar (para conocer el orden, consulte Configuración de las programaciones).

    • Clúster NetWare: introduzca en la línea de comandos del servidor de recursos

      sys:\temp\zdm7sp1\netware\nombre_archivolote_CPK.ncf
      

      donde nombre_archivolote_CPK corresponde al archivo NCF del archivo CPK utilizado para actualizar el servidor.

      Repita el paso para cada archivo CPK que desee ejecutar (para conocer el orden, consulte Configuración de las programaciones).

      Reinicie el recurso en otro nodo, repita este paso y hágalo hasta que haya actualizado todos los nodos.

    • Servidor Windows: Abra una ventana de línea de comandos y escriba

      sys:\temp\zdm7sp1\windows\nombre_archivolote_CPK.ncf
      

      donde nombre_archivolote_CPK corresponde al archivo BAT del archivo CPK utilizado para actualizar el servidor.

      Repita el paso para cada archivo CPK que desee ejecutar (para conocer el orden, consulte Configuración de las programaciones).

      IMPORTANTE:El Servicio de administración de IIS debe ser totalmente funcional y tener un estado de funcionamiento correcto cuando se actualice el componente de servidor de etapa intermedia. Debe comprobar el estado de este servicio antes de actualizar. Para ello, deberá detenerlo e iniciarlo de nuevo. Debe estar en ejecución durante la actualización.

    • Servidor OES Linux: En una consola de terminal, introduzca los siguientes comandos para detener los daemons correspondientes, que no pueden estar ejecutándose durante la actualización:

      /etc/init.d/novell-tftp stop
      
      /etc/init.d/novell-zmgprebootpolicy stop
      
      /etc/init.d/novell-proxydhcp stop
      

      Para actualizar el servidor de Desktop Management y el servidor de etapa intermedia:

      /usr/temp/zdm7sp1/linux/sadmlbkmd.sh
      

      (Los daemons detenidos no pueden estar ejecutándose durante la actualización.)

      (Opcional) Para actualizar los módulos integrables de ConsoleOne, introduzca:

      /usr/temp/zdm7sp1/linux/sac1snap.sh
      

      (Opcional) Para copiar los archivos MSI de idioma, introduzca:

      /usr/temp/zdm7sp1/linux/sadmagnt.sh
      

      Cuando el proceso de actualización haya concluido, ejecute el siguiente guión para reiniciar el servidor generador de imágenes:

      /usr/temp/zdm7sp1/linux/sadmlimage.sh
      

      (Opcional) Para reiniciar el servicio de alterno (proxy) DHCP, ejecute el siguiente guión cuando sea aplicable:

      /usr/temp/zdm7sp1/linux/sadmlproxy.sh
      
  3. Si hay servicios de ZENworks que tenía inhabilitados y se han habilitado para la actualización (consulte Paso 1), desactívelos en este momento si desea que sigan estando inhabilitados.

  4. Continúe con Sección 34.5, Cómo determinar si una actualización ha finalizado correctamente.

    Repita esta acción después de actualizar cada uno de los componentes del servidor, a continuación repita los pasos de Determinación de los archivos CPK que debe utilizar y Actualización del servidor para los demás componentes y servidores.