Puede actualizar el servidor de ZENworks Linux Management a ZENworks 7.3 efectuando una actualización in-situ sobre la versión anterior.
Antes de realizar cualquier tipo de actualización, haga lo siguiente:
Haga una copia de seguridad de sus almacenes de datos y objetos, así como de eDirectory. Para obtener más información, consulte Mantenimiento del almacén de objetos y del almacén de datos de ZENworks
en la Guía de administración de Novell ZENworks 7.3 Linux Management.
Asegúrese de que eDirectory está escuchando en el puerto 10389.
Hágase una imagen de los servidores de ZENworks.
Asegúrese de que el servidor de ZENworks Linux Management y el servidor en el que está funcionando la base de datos de Oracle o PostgreSQL están sincronizados.
Elimine el paquete de servidor Openldap2 del servidor de ZENworks si está instalado en plataformas distintas de RHEL 4.
Para ver la información de registro del proceso de actualización en el archivo zmd-messages.log, cambie el valor de la preferencia de zmd de a en el Centro de control de ZENworks. Para obtener más información sobre cómo definir la preferencia de zmd, consulte Configuración de los valores del daemon de ZENworks Management
en la Guía de administración de Novell ZENworks 7.3 Linux Management.
La actualización in situ permite actualizar a partir de una versión anterior de ZENworks Linux Management a ZENworks 7.3 Linux Management utilizando el mismo servidor primario de ZENworks. Por ejemplo, supongamos que el servidor primario de del sistema ZENworks 7 Linux Management Revisión provisional 1 (IR1) está instalado en un dispositivo de SLES 9 de 32 bits y desea actualizar a ZENworks 7.3 Linux Management. Con la actualización in situ se obtendrán los resultados descritos anteriormente para actualizar de un sistema ZENworks Linux Management a ZENworks 7.3 Linux Management en ese mismo dispositivo de SLES 9 de 32 bits.
El proceso de actualización actualiza el servidor de ZENworks y permite crear lotes de actualización para cada plataforma compatible. Los lotes de actualización individuales se transfieren después a los dispositivos asignados para instalar el nuevo agente de ZENworks en cada dispositivo.
La actualización in situ es más adecuada para sistemas ZENworks Linux Management de tamaño pequeño, que estén compuestos por menos de 100 dispositivos gestionados por un solo servidor primario de ZENworks. La actualización in situ permite actualizar sin necesidad de reservar un tiempo de inactividad del sistema, dado que el servidor y los dispositivos se actualizan con relativa rapidez.
Lleve a cabo los procedimientos siguientes en el orden en que aparecen para actualizar los componentes de software del servidor y del agente de ZENworks.
Asegúrese de que el servidor se esté ejecutando y de que cumpla los requisitos. Consulte la Sección 2.1, Requisitos de los servidores de ZENworks.
En el servidor Linux, monte el medio de Novell ZENworks 7.3 Linux Management mediante el comando mount punto de montaje de dispositivo.
Por ejemplo, mount /dev/cdrom /zlm73/.
Si utiliza una imagen ISO en lugar de un medio físico, copie la imagen ISO en una carpeta temporal del servidor Linux y luego monte la imagen empleando el siguiente comando:
mount -o loop / vía de carpeta temporal/nombre de imagen iso.iso punto de montaje
Sustituya vía de carpeta temporal por la vía real de la carpeta temporal, y punto de montaje por la vía a la ubicación del sistema de archivos en la que desee montar la imagen. La vía especificada por punto de montaje debe existir previamente.
Por ejemplo:
mount -o loop /zlm73/ZEN73_LinuxMgmt.iso /zlm73/install
Entre en la sesión como usuario root e inicie el programa de actualización desde el punto de montaje ejecutando el siguiente comando:
./zlm-upgrade
Cuando se le pregunte si desea actualizar ZENworks Linux Management, presione S para continuar.
Lea el Acuerdo de licencia de software, pulsando Av Pág para desplazarse por el texto, y escriba S para aceptar el acuerdo.
Escriba S cuando se le pregunte si desea actualizar un servidor primario de ZENworks.
Asegúrese de que se hayan detenido todos los servicios de ZENworks de los servidores secundarios. Puede ejecutar /opt/novell/zenworks/bin/zlm-config --stop para cerrar todos los servicios de los servidores secundarios.
Pulse Intro para continuar.
El programa de actualización detiene los servicios de ZENworks, se suscribe a los canales de actualización, actualiza los RPM, actualiza zmd, ejecuta los guiones de actualización y después actualiza el esquema de la base de datos.
(Condicional) Si dispone de servidores secundarios de ZENworks para actualizar, continúe con Actualización in situ de un servidor secundario de ZENworks.
Continúe con Sección 11.5.2, Actualización de dispositivos gestionados.
Debe actualizar el servidor primario de ZENworks antes de actualizar los servidores secundarios de ZENworks. Para obtener información paso a paso, consulte Actualización in situ en el servidor primario de ZENworks.
Inicie todos los servicios de ZENworks en el servidor secundario mediante el comando zlm-config --start.
Compruebe que el servidor cumpla los requisitos. Consulte la Sección 2.1, Requisitos de los servidores de ZENworks.
En el servidor Linux, instale el medio del servidor de Novell ZENworks 7.3 Linux Management empleando el comando mount dispositivo punto de montaje.
Por ejemplo, mount /dev/cdrom /zlm73/.
Si utiliza una imagen ISO en lugar de un medio físico, copie la imagen ISO en una carpeta temporal del servidor Linux y luego monte la imagen empleando el siguiente comando:
mount -o loop /vía de carpeta temporal/nombre de imagen iso.iso punto de montaje
Sustituya vía de carpeta temporal por la vía real de la carpeta temporal, y punto de montaje por la vía a la ubicación del sistema de archivos en la que desee montar la imagen. La vía especificada por punto de montaje debe existir previamente.
Por ejemplo:
mount -o loop /zlm73/ZEN73_LinuxMgmt.iso /zlm73/install
Entre en la sesión como usuario root e inicie el programa de actualización desde el punto de montaje ejecutando el siguiente comando:
./zlm-upgrade
Cuando se le pregunte si desea actualizar ZENworks Linux Management, presione S para continuar.
Lea el Acuerdo de licencia de software, pulsando Av Pág para desplazarse por el texto, y escriba S para aceptar el acuerdo.
El programa de actualización detiene los servicios de ZENworks, se suscribe a los canales de actualización, actualiza los RPM, actualiza zmd, ejecuta los guiones de actualización y después reinicia los servicios de ZENworks.
Escriba N cuando se le pregunte si desea actualizar un servidor primario de ZENworks.
Escriba S cuando se le pregunte si ha actualizado el servidor primario de ZENworks.
El programa de actualización detiene los servicios de ZENworks, se suscribe a los canales de actualización, actualiza los RPM, actualiza zmd y ejecuta los guiones de actualización.
Cuando se completa la actualización, se reinician los servicios de ZENworks. Este proceso puede llevar algunos minutos.
(Condicional) Repita del Paso 1 al Paso 8 para cada servidor secundario de ZENworks que desee actualizar.
Continúe con Actualización manual de dispositivos gestionados.
O bien
Continúe con la Actualización de dispositivos gestionados mediante lotes de actualización.
Asegúrese de que el dispositivo gestionado cumpla los requisitos. Consulte la Sección 2.3, Requisitos de los dispositivos gestionados.
En el dispositivo de Linux gestionado, instale el medio del agente de Novell ZENworks 7.3 Linux Management empleando el comando mount dispositivo punto de montaje.
Por ejemplo, mount /dev/cdrom /zlm73/.
Si utiliza una imagen ISO en lugar de un medio físico, copie la imagen ISO en una carpeta temporal del dispositivo gestionado Linux y luego monte la imagen empleando el siguiente comando:
mount -o loop /vía de carpeta temporal/nombre de imagen iso.iso punto de montaje
Sustituya vía de carpeta temporal por la vía real de la carpeta temporal, y punto de montaje por la vía a la ubicación del sistema de archivos en la que desee montar la imagen. La vía especificada por punto de montaje debe existir previamente.
Por ejemplo:
mount -o loop /zlm73/ZEN73_LinuxMgmt.iso /zlm73/install
Entre en la sesión como usuario root e inicie el programa de actualización desde el punto de montaje ejecutando el siguiente comando:
./zlm-upgrade
Cuando se le pregunte si desea actualizar ZENworks Linux Management, presione S para continuar.
Lea el Acuerdo de licencia de software, pulsando Av Pág para desplazarse por el texto, y escriba S para aceptar el acuerdo.
El programa de actualización detiene los servicios de ZENworks, se suscribe a los canales de actualización, actualiza los RPM, actualiza zmd, ejecuta los guiones de actualización y después reinicia los servicios de ZENworks.
Cuando se actualizan los dispositivos gestionados a ZENworks 7.3 Linux Management, se instala el nuevo agente de ZENworks.
Asegúrese de que el dispositivo gestionado cumpla los requisitos. Consulte la Sección 2.3, Requisitos de los dispositivos gestionados.
Realice las siguientes tareas en el orden indicado:
En el servidor ZENworks Linux Management, monte la imagen ISO del agente mediante el siguiente comando:
mount -o loop /vía de carpeta temporal/nombre de imagen iso.iso punto de montaje
Ejecute el comando ./zlm-upgrade -b para crear un lote de actualización en el servidor ZENworks Linux Management.
El comando muestra las plataformas para las que se puede crear el lote de actualización.
Indique la plataforma que desee y pulse Intro.
En el Centro de control de ZENworks, haga clic en la pestaña
Haga clic en la carpeta que creó al realizar una actualización in situ en el servidor primario de ZENworks para incluir en ella los lotes de actualización.
Haga clic en el nombre subrayado del lote de actualización que desee para mostrar los detalles correspondientes.
Haga clic en la pestaña
En la sección
de la parte inferior de la página de detalles, haga clic en para mostrar el cuadro de diálogo Nueva acción de guión.En la lista desplegable
seleccioneEn la lista desplegable
seleccione .Pegue el contenido del archivo de guión pre-install.sh en el cuadro Puede acceder al archivo de guión desde el directorio /data ubicado en el directorio donde está instalado ZENworks 7.3 Linux Management. Por ejemplo, si ZENworks 7.3 Linux Management está instalado en /zlm73/install, el archivo de guión pre-install.sh, se encuentra en el directorio /zlm73/install/data.
Si el dispositivo gestionado dispone de bloqueos de lote o de paquete (package-locks.xml), el guión previo a la instalación realiza una copia de seguridad de esos bloqueos y la coloca en el directorio /tmp/zmd.
Haga clic en
.En la sección
de la parte inferior de la página de detalles, haga clic en para mostrar el cuadro de diálogo Nueva acción de guión.En la lista
seleccioneEn la lista desplegable
seleccionePegue el contenido del archivo de guión post-install.sh en el cuadro Puede acceder al archivo de guión desde el directorio /data ubicado en el directorio donde está instalado ZENworks 7.3 Linux Management. Por ejemplo, si ZENworks 7.3 Linux Management está instalado en /zlm73/install, el archivo de guión post-install.sh se encuentra en el directorio /zlm73/install/data.
NOTA:en el archivo de guión post-install.sh, los mensajes que indican el progreso de la actualización se marcan como comentario por defecto. Si desea que los mensajes se muestren en el dispositivo gestionado, deberá anular la marca de comentario.
Con el guión posterior a la instalación se realizan las siguientes tareas:
Se restablece la copia de seguridad de los bloqueos de lote y de paquete del directorio /tmp/zmd a los directorios correspondientes.
Se crea el guión de shell /tmp/zmd/upgrade_final.sh que detiene automáticamente el servicio zmd, elimina los catálogos del sistema y reinicia el servicio.
Se utiliza el servidor atd para asignar una tarea programada y ejecutar el guión de shell upgrade_final.sh dos minutos después de que finalice la ejecución de post-install.sh.
Haga clic en
.Haga clic en
en la parte inferior de la página de detalles.En la sección Ajustes de lote de paquetes RPM, haga clic en
para distribuir la nueva versión del lote.Continúe con Creación de catálogos para lotes de actualización.
En el Centro de control de ZENworks, haga clic en la pestaña
Haga clic en
y después en para abrir el asistente Crear nuevo catálogo.Especifique un nombre para el catálogo y haga clic en
para mostrar la página Atributos del catálogo.Haga clic en
para que aparezca la página de resumen.En la página Resumen, haga clic en
Haga clic en
para mostrar el cuadro de diálogo Seleccionar lotes.Acceda al lote de actualización que desee, haga clic en él para moverlo a la lista
y después haga clic enHaga clic en
para que aparezca la página Asignaciones de catálogos.Haga clic en
acceda a los dispositivos que desee para moverlos a la lista y después haga clic en para mostrar la página Opciones de lote.Haga clic en
para mostrar la página Finalizar, revise la información y haga clic enSegún sus necesidades, continúe con Actualización de dispositivos gestionados que no sean de SLES 10 ni SLED 10 mediante un lote de actualización o con Actualización de dispositivos gestionados de SLES 10 o SLED 10 con un lote de actualización.
En el Centro de control de ZENworks, haga clic en la pestaña
Haga clic en
y después en para acceder a la página Tipo de directiva.Seleccione
y haga clic en para acceder a la página Nombre de directiva.Especifique un nombre para la directiva y haga clic en
para mostrar la página Directiva para ejecución remota.En la lista desplegable
seleccionePegue el contenido del archivo de guión policy.sh en el cuadro Puede acceder al archivo de guión desde el directorio /data del punto de montaje.
Con el guión de directiva se realizan las siguientes tareas:
Se activa la suscripción al catálogo que contiene el lote de actualización.
Se instala el lote de actualización en el dispositivo gestionado.
Edite el guión de forma que nombre_catálogo corresponda al catálogo creado en Creación de catálogos para lotes de actualización y lote corresponda al lote creado al crear el catálogo (Paso 7).
Haga clic en
para acceder a la página de resumen y después en para mostrar la página Asignaciones de directivas.Haga clic en
para mostrar el cuadro de diálogo Seleccionar asignaciones, acceda a los dispositivos a los que desee asignar la directiva de ejecución remota, selecciónelos y haga clic enHaga clic en
para acceder a la página Programación de directivas.En la lista desplegable
seleccione especifique una fecha y una hora de inicio para aplicar la directiva y después haga clic en para acceder a la página Grupos de directivas.NOTA:si desea verificar la actualización inmediatamente, defina la fecha de inicio en el día en curso y la hora de inicio a las 12 a.m. La directiva de ejecución remota se ejecutará en la siguiente actualización programada para los dispositivos. También puede actualizar los dispositivos manualmente.
Haga clic en
para mostrar la página Finalizar, revise la información y haga clic enLa directiva de ejecución remota se aplica según la programación, después de la siguiente actualización programada de los dispositivos. Si la hora especificada en el Paso 11 es anterior a la siguiente actualización programada, la directiva se aplica en la siguiente actualización.
IMPORTANTE:la instalación del lote de actualización y el proceso de actualización llevan aproximadamente cinco minutos. No ejecute ningún comando rug, como rug ref, durante el proceso de actualización. Si se ejecutan comandos rug durante el proceso de actualización, puede que falle el proceso.
Una vez que se complete la actualización, puede verificar si se ha realizado correctamente ejecutando el comando rug ping o consultando el archivo upgrade.log. La actualización se ha realizado correctamente si la versión de zmd es 7.3.0. Si ejecuta el comando rug ping antes de tiempo, recibirá un mensaje de excepción. Puede resolver esa excepción deteniendo y reiniciando zmd. El archivo /tmp/zmd/upgrade.log debe incluir un mensaje que indica que se está iniciando el daemon de ZENworks Management en la última línea.
NOTA:el historial de los lotes, el historial de los paquetes, la suscripción al catálogo y el bloqueo de paquetes no se migran de ZENworks 7.0 Linux Management con Revisión provisional 1 (IR1) a ZENworks 7.3 Linux Management.
Realice los pasos siguientes en el dispositivo gestionado de SLES 10 o SLED 10:
Asegúrese de que el agente esté registrado en el servidor ZENworks Linux Management. Para obtener más información sobre cómo registrar los dispositivos, consulte Registro de dispositivos
en la Guía de administración de Novell ZENworks 7.3 Linux Management.
Ejecute el comando /usr/bin/rug sub nombre_catálogo, donde nombre_catálogo corresponde al catálogo asignado al dispositivo gestionado.
Ejecute el comando /usr/bin/rug bin -y nombre_lote_actualización, donde nombre_lote_actualización corresponde al lote de actualización del catálogo asignado al dispositivo gestionado.
IMPORTANTE:la instalación del lote de actualización y el proceso de actualización llevan aproximadamente cinco minutos. No ejecute ningún comando rug, como rug ref, durante el proceso de actualización. Si se ejecutan comandos rug durante el proceso de actualización, puede que falle el proceso.
Una vez que se complete la actualización, puede verificar si se ha realizado correctamente ejecutando el comando rug ping o consultando el archivo upgrade.log. La actualización se ha realizado correctamente si la versión de zmd es 7.3.0. Si ejecuta el comando rug ping antes de tiempo, recibirá un mensaje de excepción. Puede resolver esa excepción deteniendo y reiniciando zmd. El archivo /tmp/zmd/upgrade.log debe incluir un mensaje que indica que se está iniciando el daemon de ZENworks Management en la última línea.
Si el dispositivo no tiene instalado X Window System:
En el Centro de control de ZENworks, haga clic en el lote de actualización.
Haga clic en la pestaña
En el recuadro
, seleccione los siguientes paquetes:Haga clic en
>(Opcional) Si SLES 10 o SLED 10 se están ejecutando en un servidor Dell y los dispositivos gestionados tienen instalado el agente zmd por defecto, realice las siguientes acciones si desea recopilar el inventario Dell de los dispositivos:
En el recuadro
, seleccione novell-zenworks-zmd-oem.Haga clic en
> .