Cada zona de gestión de ZENworks tiene un único servidor primario de ZENworks. Los servidores de ZENworks que se instalan después del primario se denominan servidores secundarios de ZENworks. Los servidores secundarios llevan a cabo las mismas funciones que los primarios. Lleve a cabo las tareas de las siguientes secciones para instalar un servidor secundario:
Existen dos factores principales que determinan si es necesario o no emplear servidores secundarios en el sistema:
Número de dispositivos: el número de dispositivos que pretenda gestionar es uno de los factores principales para determinar el número de servidores de ZENworks necesarios. La cantidad de tareas de gestión que vaya a llevar a cabo regularmente en los dispositivos es otro factor decisivo.
Novell Super Lab lleva a cabo pruebas de forma continua para crear comparativas de rendimiento. Para acceder a las comparativas y recomendaciones de carga más recientes, visite el sitio Web de ZENworks Linux Management.
Velocidad de la red: el sistema ZENworks tiene tres vías de comunicaciones que no deben resultar obstaculizadas por enlaces WAN lentos: 1) del servidor primario de ZENworks a los secundarios; 2) de los servidores de ZENworks al almacén de datos de ZENworks; y 3) de los dispositivos gestionados a su servidor de ZENworks asignado.
En general, esto significa que para lograr el mejor rendimiento posible, debe llevar a cabo las siguientes tareas:
En general, sólo se obtiene el mejor rendimiento posible si todos los servidores de ZENworks y los dispositivos gestionados de la misma zona de gestión se encuentran en la misma red de área local (LAN) o disponen de enlaces WAN rápidos. Para asegurar la coherencia entre distintas zonas de gestión, puede duplicar los paquetes de software entre los servidores primarios de las distintas zonas (consulte "Duplicación de software" en la Guía de administración de Novell ZENworks 7 Linux Management - Dell Edition).
Para instalar un servidor secundario:
Desde el servidor primario de ZENworks que haya instalado siguiendo los pasos de la Section 3.3, Instalación del servidor primario de ZENworks, introduzca el siguiente comando:
zlm-config --add-secondary=servidor_secundario
donde servidor_secundario corresponde a la dirección IP o el nombre DNS del servidor secundario. Este comando identifica cada servidor secundario antes de que se instale. Repita el comando tantas veces como servidores secundarios vaya a instalar.
NOTE:si añade un servidor secundario que esté separado del primario por un router, verá el siguiente mensaje de error:
El programa de instalación no ha podido conectar con la base de datos especificada. Compruebe los valores introducidos y vuelva a intentarlo.
Compruebe el archivo /var/opt/novell/log/zenworks/zlm-config.log del servidor primario y determine la dirección IP de la que el servidor primario considera que procede la conexión. Si se trata de la dirección del router en lugar de la dirección del servidor secundario, lo más probable es que se esté ejecutando el enmascaramiento en el router.
La mejor solución para este problema es inhabilitar el enmascaramiento en el router. También puede utilizar la dirección del router al especificar la IP o el nombre DNS del servidor secundario, pero con ello puede poner en riesgo la seguridad.
Cuando el sistema le pregunte si desea reiniciar ZENworks, escriba S de Sí.
Repita el Step 1 y el Step 2 tantas veces como servidores secundarios vaya a instalar.
Compruebe que el servidor secundario cumpla los requisitos. Consulte la Section 2.1, Requisitos de los servidores de ZENworks.
IMPORTANT:si se ejecutan otros servicios en el puerto 80, fallará la instalación. El servidor no puede ejecutar otros servicios en el puerto 80, por lo que, si Apache u otro servicio están vinculados al puerto 80, deberá eliminar el servicio o cambiar el puerto correspondiente.
Por ejemplo, cambie el puerto de escucha del servidor Web Apache2 (en SLES9 SP1, indicado en /etc/apache2/listen.conf) del 80 al 81. Asegúrese de que el servicio Apache esté apagado y ejecute zlm-config.
Asegúrese de que el reloj del sistema del servidor secundario esté sincronizado con el del servidor primario.
La sincronización de los relojes del sistema es necesaria para que el sistema ZENworks funcione correctamente. Si ambos servidores no están sincronizados, la instalación no se llevará a cabo correctamente.
Después de sincronizar ambos relojes, reinicie eDirectory y todos los servicios de ZENworks Linux Management de todos los servidores cuya hora haya cambiado. Para reiniciar los servicios de ZENworks Linux Management, introduzca el comando siguiente:
/opt/novell/zenworks/bin/zlm-config --restart
En el servidor secundario, monte el CD Novell ZENworks 7 Linux Management - Dell Edition empleando el siguiente comando:
mount dispositivo puntodemontaje
Por ejemplo:
mount /dev/cdrom /zlm7
Si utiliza una imagen ISO en lugar de un CD 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íadecarpetatemporal/nombredeimageniso.iso puntodemontaje
Sustituya víadecarpetatemporal por la vía real de la carpeta temporal, y puntodemontaje por la vía a la ubicación del sistema de archivos en la que desee montar la imagen. La vía especificada en puntodemontaje debe existir previamente.
Por ejemplo:
mount -o loop /zlm7/ZEN7_LinuxMgmt.iso /zlm7/install
Inicie una sesión como usuario Root e inicie el programa de instalación desde el punto de montaje ejecutando el siguiente comando:
./zlm-install
NOTE:con los pasos de este procedimiento se lleva a cabo una instalación estándar de ZENworks Linux Management. Según cada situación concreta, se pueden utilizar opciones adicionales con el comando zlm-install. Para obtener más información, consulte la Section A.1, Opciones de instalación.
Si no tiene instalado X Window System (por ejemplo, si ha realizado una instalación mínima de SUSE Linux Enterprise Server 9), deberá instalar los paquetes glib2, XFree86-libs-32 bit y compat-32bit y utilizar la opción -x al instalar el agente de ZENworks. Para obtener más información, consulte -x.
Para obtener más información sobre cómo instalar ZENworks Linux Management en una instalación mínima de SUSE Linux Enterprise Server, consulte Sistema operativo.
Cuando el sistema le pregunte si desea instalar ZENworks, escriba 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.
Comenzará la instalación del software. Los componentes de software instalados son diez. Aparecerá el progreso de la instalación de cada uno de los componentes.
Cuando la instalación del software haya concluido, escriba S para ejecutar zlm-config y configurar el servidor secundario de ZENworks.
Proporcione las respuestas adecuadas a las siguientes preguntas:
¿Se trata del primer servidor del sistema?: escriba N de No.
Dirección IP o nombre DNS del servidor primario: introduzca la dirección IP o el nombre DNS del servidor primario.
¿Está sincronizado el reloj del sistema con el servidor primario?: el reloj del sistema del servidor secundario debe estar sincronizado con el del servidor primario para que el sistema funcione correctamente. Si ambos servidores no están sincronizados, la instalación no se llevará a cabo correctamente.
Después de sincronizar ambos relojes, reinicie eDirectory y todos los servicios de ZENworks Linux Management de todos los servidores cuya hora haya cambiado. Para reiniciar los servicios de ZENworks Linux Management, introduzca el comando siguiente:
/opt/novell/zenworks/bin/zlm-config --restart
Contraseña de administrador: introduzca la contraseña de la cuenta de administrador de ZENworks.
¿Desea continuar con la instalación en esta zona de gestión?: el programa de instalación mostrará el nombre de la zona de gestión de ZENworks en la que se instalará el servidor secundario. Escriba S para continuar.
La utilidad zlm-config añade el servidor al sistema ZENworks como servidor secundario de ZENworks y configura los componentes de software de ZENworks.
Cuando la configuración de los componentes de software de ZENworks haya concluido, debe comprobar la instalación. Realice los siguientes pasos:
Confirme que los servicios de ZENworks se estén ejecutando mediante el comando siguiente:
/opt/novell/zenworks/bin/zlm-config --status
La salida de la pantalla debe indicar que todos los servicios se están ejecutando (con un mensaje similar al siguiente).
log dir: /var/opt/novell/log/zenworks Novell eDirectory se est ejecutando Novell ZENworks Server se esta ejecutando Novell ZENworks Loader se esta ejecutando Novell ZENworks Imaging Service se esta ejecutando Novell ZENworks Preboot Policy Daemon se esta ejecutando Novell ZENworks Server Management se esta ejecutando Novell ZENworks Management Daemon se esta ejecutando
Si algún servicio no se está ejecutando, emplee el siguiente comando para iniciarlo:
/etc/init.d/nombredeservicio start
Sustituya nombredeservicio por el nombre real del servicio que se deba iniciar.
Por ejemplo, si el daemon de gestión de Novell ZENworks no se está ejecutando, utilice el siguiente comando para iniciarlo:
/etc/init.d/novell-zmd start
Para obtener información adicional acerca de los servicios de ZENworks, consulte "Gestión del sistema ZENworks" en la Guía de administración de Novell ZENworks 7 Linux Management - Dell Edition.
Acceda al Centro de control de ZENworks empleando la siguiente URL:
https://dirección_servidor_primario_ZENworks
Sustituya dirección_servidor_primario_ZENworks con la dirección IP o el nombre DNS del servidor primario.
Cuando se encuentre en el Centro de control, puede hacer clic en la pestaña
y después en la carpeta para ver el servidor secundario de ZENworks.Repita los pasos de esta sección para configurar servidores secundarios adicionales.
o bien,
Continúe con la siguiente sección, Definición de una programación de replicación de contenido.
Al definir un paquete para su distribución a los dispositivos gestionados del sistema, el paquete se añade físicamente al repositorio de paquetes del servidor primario. Para asegurarse de que los paquetes estén disponibles en todos los servidores de ZENworks, deberá establecer una programación para la replicación de los paquetes desde el servidor primario a los servidores secundarios. No hay ninguna programación establecida por defecto, lo que significa que no se llevará a cabo ninguna replicación hasta que defina una programación.
Acceda al Centro de control de ZENworks empleando la siguiente URL:
https://dirección_servidor_primario_ZENworks
Sustituya dirección_servidor_primario_ZENworks con la dirección IP o el nombre DNS del servidor primario.
Haga clic en la pestaña
En la lista Ajustes de zona de gestión, haga clic en
para acceder a la página Programación de replicación de contenido.La página Programación de replicación de contenido determina la frecuencia con la que se replican los lotes desde el servidor primario a todos los servidores secundarios de la zona de gestión. Durante la replicación de un lote, sólo se envían los nuevos paquetes y las actualizaciones de los paquetes que ya existen.
Seleccione un tipo de programación en la lista desplegable.
Están disponibles las siguientes opciones:
Haga clic en Aceptar.
Para configurar los dispositivos que se deben gestionar, pase a la siguiente sección, Configuración de los dispositivos gestionados.