3.4 Instalación de un servidor secundario de ZENworks

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:

3.4.1 Determinación de la necesidad de emplear servidores secundarios

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:

    • Asegúrese de que todos los dispositivos gestionados se encuentren en la misma área local que el servidor de ZENworks. Si por ejemplo, dispone de dispositivos en una oficina en Buenos Aires y en otra oficina en Bogotá, y ambas disponen de enlaces WAN lentos, deberá habilitar servidores de ZENworks en ambas oficinas.
    • Asegúrese de que todos los servidores secundarios se encuentren en la misma red de área local que el primario. El servidor primario replica los paquetes de software y las imágenes regularmente en todos los servidores secundarios de la zona de gestión correspondiente. Si hay muchos datos que transferir, el proceso puede consumir una cantidad considerable de ancho de banda.
    • Asegúrese de que los servidores de ZENworks se encuentren en la misma red de área local que el almacén de datos de ZENworks. Los servidores acceden de forma constante al almacén de datos para obtener información relacionada con el entorno ZENworks.

    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).

3.4.2 Instalación del software de servidor de ZENworks

Para instalar un servidor secundario:

  1. 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.

  2. Cuando el sistema le pregunte si desea reiniciar ZENworks, escriba S de Sí.

  3. Repita el Step 1 y el Step 2 tantas veces como servidores secundarios vaya a instalar.

  4. 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.

  5. 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

  6. 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

  7. 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.

  8. Cuando el sistema le pregunte si desea instalar ZENworks, escriba S para continuar.

  9. 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.

  10. Cuando la instalación del software haya concluido, escriba S para ejecutar zlm-config y configurar el servidor secundario de ZENworks.

  11. 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.

  12. Cuando la configuración de los componentes de software de ZENworks haya concluido, debe comprobar la instalación. Realice los siguientes pasos:

    1. 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.

      Servicio

      Nombre del servicio

      Novell eDirectory

      ndsd

      Servidor de Novell ZENworks

      novell-zenserver

      Cargador de Novell ZENworks

      novell-zenloader

      Servicio de generación de imágenes de Novell ZENworks

      novell-pbserv

      Daemon de directivas de prearranque de Novell ZENworks

      novell-zmgprebootpolicy

      Gestión de servidores de Novell ZENworks

      novell-zented

      Daemon de gestión de Novell ZENworks

      novell-zmd

      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.

    2. 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 Dispositivos y después en la carpeta Servidores para ver el servidor secundario de ZENworks.

  13. 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.

3.4.3 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.

  1. 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.

  2. Haga clic en la pestaña Configuración.

  3. En la lista Ajustes de zona de gestión, haga clic en Programación de replicación de contenido 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.

  4. Seleccione un tipo de programación en la lista desplegable.

    Están disponibles las siguientes opciones:

    Tipo de programa

    Descripción

    Sin programa

    Use esta opción si no desea indicar ninguna programación. El contenido no se replica a los servidores secundarios.

    Fecha concreta

    Seleccione una o varias fechas en las que desee replicar el contenido en los servidores secundarios y defina otras restricciones que puedan aplicarse.

    Día de la semana concreto

    Seleccione uno o varios días de la semana en los que desee replicar el contenido en los servidores secundarios y defina otras restricciones que puedan aplicarse.

    Mensualmente

    Seleccione el día del mes en el que desee replicar el contenido en los servidores secundarios y defina otras restricciones que puedan aplicarse.

  5. Haga clic en Aceptar.

  6. Para configurar los dispositivos que se deben gestionar, pase a la siguiente sección, Configuración de los dispositivos gestionados.