3.4 Instalando um Servidor ZENworks Secundário

Cada Zona de Gerenciamento do ZENworks tem um Servidor ZENworks Principal. Quaisquer Servidores ZENworks que você instalar depois do principal são chamados de Servidores ZENworks Secundários. Um servidor secundário realiza as mesmas funções que o servidor principal. Conclua as tarefas das seções a seguir para instalar um servidor secundário:

3.4.1 Determinando se um servidor secundário é necessário

Há dois fatores principais que determinam se você necessita ou não de servidores secundários no sistema:

  • Número de dispositivos: O número de dispositivos que você pretende gerenciar é um dos principais fatores para determinar quantos Servidores ZENworks são necessários. A quantidade de tarefas de gerenciamento que você executará regularmente nesses dispositivos é outro fator decisivo.

    O Novell Super Lab realiza testes continuamente para avaliar o desempenho. Para obter os benchmarks de desempenho e as recomendações de carga mais recentes, consulte o site do ZENworks Linux Management na Web.

  • Velocidade da rede: O sistema ZENworks tem três caminhos principais de comunicação que não devem ser impedidos por links WAN lentos: 1) O Servidor ZENworks Principal para um Servidor ZENworks secundário, 2) quaisquer Servidores ZENworks para o ZENworks Data Store e 3) qualquer dispositivo gerenciado para seu Servidor ZENworks.

    Em geral, isto significa que para obter o melhor desempenho, você deve:

    • Verificar se cada dispositivo gerenciado reside na mesma rede de área local do Servidor ZENworks. Por exemplo, se você tem dispositivos em um escritório em Los Angeles e dispositivos em um escritório em Londres e os dois escritórios têm um link WAN lento, é necessário ter Servidores ZENworks em ambos os escritórios.
    • Verificar se todos os servidores secundários residem na mesma rede de área local como servidor principal. O servidor principal replica pacotes de software e imagens para cada servidor secundário em sua Zona de Gerenciamento com base em programações regulares. Se houver uma grande quantidade de dados a transferir, este processo pode consumir uma largura de banda extensa.
    • Verificar se todos os servidores ZENWorks residem na mesma rede de área local que o ZENworks Data Store. O servidores acessam de maneira consistente o armazenamento de dados para obter informações sobre o ZENworks.

    De maneira geral, você obtém melhor desempenho se todos os Servidores ZENworks e dispositivos gerenciados dentro da mesma Zona de Gerenciamento se localizam na mesma LAN ou se têm links WAN rápidos. Para facilitar a consistência entre diferentes Zonas de Gerenciamento, você pode espelhar os pacotes de software entre os servidores principais das diversas zonas (consulte « Espelhando software » no Guia de Administração do Novell ZENworks 7 Linux Management - Dell Edition).

3.4.2 Instalando o software do Servidor ZENworks

Para instalar um servidor secundário:

  1. No servidor ZENworks principal que você instalou seguindo as etapas da Section 3.3, Instalando o Servidor ZENworks Principal, digite o seguinte comando:

    zlm-config --add-secondary=servidor_secundário

    onde servidor_secundário é o endereço IP ou o nome DNS do servidor secundário especificado. Esse comando identifica cada servidor secundário antes de sua instalação. Repita esse comando para cada servidor secundário que está sendo instalado.

    NOTE:Se você adicionar um servidor secundário com um roteador entre ele e o servidor principal, a seguinte mensagem de erro será exibida:

    O instalador no conseguiu se conectar ao banco de dados especificado. Verifique os valores digitados e tente novamente.
    

    Verifique o arquivo /var/opt/novell/log/zenworks/zlm-config.log no servidor principal e veja a qual endereço IP esse servidor imagina que está tentando se conectar. Se for o endereço do roteador em vez do endereço do servidor secundário, é bem provável que você tenha mascarado a execução no roteador.

    A melhor opção para solucionar esse problema consiste em desabilitar o mascaramento no roteador. Também é possível usar o endereço do roteador ao especificar o nome IP ou DNS do servidor secundário, mas isso poderá causar possíveis riscos à segurança.

  2. Quando for solicitado a reiniciar o ZENworks, digite S para Sim.

  3. Repita a Step 1 e a Step 2 para cada servidor secundário a ser instalado.

  4. Verifique se o servidor secundário especificado atende aos requisitos. Consulte a Section 2.1, Requisitos do Servidor ZENworks.

    IMPORTANT:Se outros serviços forem executados na porta 80, haverá falha na instalação; o servidor não poderá executar outros serviços nessa porta. Se o Apache ou outro serviço estiver se vinculando à porta 80, remova o serviço ou mude sua porta.

    Por exemplo, mude a Porta de Escuta do servidor web do Apache2 (no SLES9 SP1, é encontrada em /etc/apache2/ listen.conf) de 80 para 81. Verifique se o serviço Apache foi encerrado e execute o zlm-config.

  5. Verifique se o relógio do sistema no servidor secundário está sincronizado com o do servidor principal.

    A sincronização do relógio do sistema é exigida para garantir a operação correta do sistema ZENworks. Se os dois servidores não estiverem sincronizados, a instalação falha.

    Após sincronizar os relógios, reinicie o eDirectory e todos os serviços do ZENworks Linux Management em cada servidor cujo horário do relógio foi mudado. Para reiniciar os serviços do ZENworks Linux Management, digite o seguinte comando:

    /opt/novell/zenworks/bin/zlm-config --restart

  6. No servidor secundário especificado, monte o CD do Novell ZENworks 7 Linux Management - Dell Edition com o seguinte comando:

    mount dispositivo ponto_de_montagem

    Por exemplo:

    mount /dev/cdrom /zlm7

    Se estiver usando uma imagem ISO e não um CD físico, copie o ISO para uma pasta temporária na máquina Linux e monte a imagem usando o seguinte comando:

    :mount -o loop /caminho_da_pasta_temp/nome_da_imagem_iso.iso ponto_de_montagem

    Substitua caminho_da_pasta_temp pelo caminho da pasta temporária e substitua ponto_de_montagem pelo caminho da localização do sistema de arquivos em que você deseja montar a imagem. O caminho especificado pelo ponto_de_montagem já deve existir.

    Por exemplo:

    mount -o loop /zlm7/ZEN7_LinuxMgmt.iso /zlm7/install

  7. Efetue login como root e execute o comando a seguir para iniciar o programa de instalação a partir de mountpoint:

    ./zlm-install

    NOTE:As etapas desse procedimento executam uma instalação padrão do ZENworks Linux Management. Dependendo da situação, é possível usar opções adicionais com o comando zlm-install. Para obter mais informações, consulte a Section A.1, Opções de instalação.

    Se o X Window System não estiver instalado (por exemplo, se você tiver feito uma instalação Mínima do SUSE Linux Enterprise Server 9), será necessário instalar os pacotes glib2, XFree86-libs-32 bit e compat-32bit e usar a opção -x durante a instalação do Agente ZENworks. Para obter mais informações, consulte -x.

    Para obter mais informações sobre como instalar o ZENworks Linux Management em um SUSE Linux Enterprise Server com uma instalação Mínima, consulte Sistema operacional.

  8. Quando for solicitado a instalar o ZENworks, digite S para continuar.

  9. Revise o Contrato de Licença de Software, pressionando Page Down para rolar a página e digite S para aceitar o contrato.

    A instalação do software é iniciada. Há dez componentes de software a serem instalados. O andamento da instalação é exibido para cada componente.

  10. Uma vez concluída a instalação do software, digite S para executar o zlm-config e configurar o Servidor Secundário do ZENworks.

  11. Forneça as respostas adequadas aos seguintes prompts:

    • Este é o primeiro servidor no seu sistema?: Digite N para Não.

    • Endereço IP ou nome DNS do servidor principal: Endereço IP ou nome DNS do servidor principal:

    • O relógio do sistema está sincronizado com o servidor principal?: O relógio do sistema do servidor secundário deve estar sincronizado com o do sistema do servidor principal para garantir a operação correta do sistema. Se os dois servidores não estiverem sincronizados, a instalação falha.

      Após sincronizar os relógios, reinicie o eDirectory e todos os serviços do ZENworks Linux Management em cada servidor cujo horário do relógio foi mudado. Para reiniciar os serviços do ZENworks Linux Management, digite o seguinte comando:

      /opt/novell/zenworks/bin/zlm-config --restart

    • Senha do administrador: Digite a senha para a conta do administrador do ZENworks.

    • Deseja continuar com a instalação na Zona de Gerenciamento?: O programa de instalação exibe o nome da Zona de Gerenciamento do ZENworks na qual o servidor secundário será instalado. Digite S para continuar.

    O utilitário zlm-config adiciona o servidor ao sistema ZENworks como Servidor ZENworks Secundário e configura os componentes do software do Servidor ZENworks.

  12. Quando a configuração dos componentes do Servidor ZENworks estiver concluída, verifique a instalação. Para isso:

    1. Confirme se os serviços ZENworks estão sendo executados, usando o seguinte comando:

      /opt/novell/zenworks/bin/zlm-config --status

      A saída de tela deve mostrar que todos os serviços estão sendo executados.

      log dir: /var/opt/novell/log/zenworks
      O Novell eDirectory est em execuo
      O Servidor Novell ZENworks est em execuo
      O Novell ZENworks Loader est em execuo
      O Novell ZENworks Imaging Service est em execuo
      O Novell ZENworks Preboot Policy Daemon est em execuo
      O Novell ZENworks Server Management est em execuo
      O Novell ZENworks Management Daemon est em execuo
      

      Se um serviço não estiver sendo executado, use o seguinte comando para iniciá-lo:

      /etc/init.d/nome_do_serviço start

      Substitua nome_do_serviço pelo nome do serviço que precisa ser iniciado.

      Serviço

      Nome do serviço

      Novell eDirectory

      ndsd

      Servidor Novell ZENworks

      novell-zenserver

      Novell ZENworks Loader

      novell-zenloader

      Novell ZENworks Imaging Service

      novell-pbserv

      Novell ZENworks Preboot Policy Daemon

      novell-zmgprebootpolicy

      Novell ZENworks Server Management

      novell-zented

      Novell ZENworks Management Daemon

      novell-zmd

      Se o Novell ZENworks Management Daemon não estiver sendo executado, por exemplo, use o seguinte comando para iniciá-lo:

      /etc/init.d/novell-zmd start

      Para obter informações adicionais sobre os serviços do ZENworks, consulte « Gerenciamento do sistema ZENworks » no Guia de Administração do Novell ZENworks 7 Linux Management - Dell Edition.

    2. Acesse o Centro de Controle do ZENworks no seguinte URL:

      https://Endereço_Servidor_Principal_ZENworks

      Substitua Endereço_Servidor_Principal_ZENworks pelo endereço IP ou pelo nome DNS do servidor principal.

      No Control Center, você pode clicar na guia Dispositivos e, em seguida, clicar na pasta Servidores para ver o Servidor Secundário do ZENworks.

  13. Repita as etapas desta seção para configurar servidores secundários adicionais.

    ou

    Continue na próxima seção, Definindo uma Programação de Replicação de Conteúdo.

3.4.3 Definindo uma Programação de Replicação de Conteúdo

Quando você define um pacote para ser entregue aos dispositivos gerenciados no sistema, ele é adicionado fisicamente ao repositório de pacotes no servidor principal. Para garantir a disponibilidade dos pacotes em cada Servidor ZENworks, estabeleça uma programação para replicar os pacotes do servidor principal para os servidores secundários. Por padrão, nenhuma programação é definida, o que significa que nenhuma replicação pode ocorrer até você definir a programação.

  1. Acesse o Centro de Controle do ZENworks no seguinte URL:

    https://Endereço_Servidor_Principal_ZENworks

    Substitua Endereço_Servidor_Principal_ZENworks pelo endereço IP ou pelo nome DNS do servidor principal.

  2. Clique na guia Configuração.

  3. Na lista Configurações da Zona de Gerenciamento, clique em Programação da Replicação de Conteúdo para exibir a página Programação da Replicação de Conteúdo.

    Essa página determina com que freqüência os bundles são replicados do servidor principal para todos os servidores secundários da Zona de Gerenciamento. Durante a replicação de um bundle, somente são enviados novos pacotes e atualizações de pacotes existentes.

  4. Selecione um tipo de programação na lista suspensa.

    As seguintes programações estão disponíveis:

    Tipo de Programação

    Descrição

    Sem Programação

    Use essa opção para indicar que não haverá programação. O conteúdo não é replicado nos servidores secundários.

    Data Específica

    Selecione uma ou mais datas para a replicação do conteúdo nos servidores secundários e defina outras restrições aplicáveis.

    Dia da Semana Específico

    Selecione um ou mais dias da semana para a replicação do conteúdo nos servidores secundários e defina outras restrições aplicáveis.

    Mensal

    Selecione um dia do mês para a replicação do conteúdo nos servidores secundários e defina outras restrições aplicáveis.

  5. Clique em OK.

  6. Para configurar os dispositivos a serem gerenciados, continue na próxima seção, Configurando dispositivos gerenciados.