34.4 Fazendo upgrade usando um pacote de software de servidor

Você pode fazer upgrade dos componentes do ZENworks Desktop Management para o ZENworks 7 Desktop Management com SP1, nas várias plataformas suportadas, usando os CPKs disponíveis. Consulte as informações nestas seções:

34.4.1 Fazendo upgrade com uma distribuição

AVISO:Você deve usar este método para fazer upgrade de um servidor NetWare ou Windows em que um banco de dados esteja instalado. Não é possível usar o método do Processador Standalone de Pacote para esses servidores.

Para fazer upgrade dos componentes do ZENworks Desktop Management para SP1 usando os CPKs com Distribuições de Pacotes de Software, conclua as etapas nas seguintes seções na ordem listada:

IMPORTANTE:Verifique se você atendeu aos pré-requisitos descritos na Seção 34.3, Lista de verificação de pré-requisitos de upgrade.

Determinando as distribuições

  1. Selecione um servidor Distribuidor do ZENworks 7 Server Management com SP1 e copie todos os arquivos .cpk para o sistema de arquivos do Distribuidor.

    É possível usar esse servidor Distribuidor para enviar todos os CPKs aos servidores Assinantes de diversas plataformas.

    Consulte a Etapa 2 para saber as localizações dos arquivos CPK.

  2. Tome nota do local para onde copiou os arquivos CPK, de modo que você tenha essas informações quando criar as Distribuições de Pacotes de Software relacionadas.

  3. Usando a segunda coluna da tabela a seguir, determine quais componentes de software precisam ser atualizados em cada um dos servidores Desktop Management:

    Tabela 34-2 Matriz de distribuição de upgrade de CPKs

    Exemplo de nome de Distribuição de Pacote de Software

    Componente do ZENworks Desktop Management para upgrade

    Nomes de arquivos CPK usados na Distribuição de Pacote de Software

    Plataformas do Pacote de Software de Servidor

    ZDM7SP1upgr_stopinv_NW65

    Servidor do Desktop Management

    stopinv.cpk

    Somente NetWare

    ZDM7SP1upgr_stopwol_NW65

    Servidor do Desktop Management

    stopwol.cpk

    Somente NetWare

    ZDM7SP1upgr_DMS_NW65

    Servidor do Desktop Management

    zdn7bksp1.cpk

    Somente NetWare

    ZDM7SP1upgr_DMS_NW65_Cluster

    Servidor do Desktop Management

    zdnc7bksp1.cpk

    Somente cluster NetWare

    ZDM7SP1upgr_startinv_NW65

    Servidor do Desktop Management

    startinv.cpk

    Somente NetWare

    ZDM7SP1upgr_startwol_NW65

    Servidor do Desktop Management

    startwol.cpk

    Somente NetWare

    ZDM7SP1upgr_MTS_NW65

    Servidor de Camada Intermediária

    zdn7midsp1.cpk

    Somente NetWare

    ZDM7SP1upgr_DMS_Win

    Servidor do Desktop Management

    zdw7bksp1.cpk

    Somente Windows

    ZDM7SP1upgr_MTS_Win

    Servidor de Camada Intermediária

    zdw7midsp1.cpk

    Somente Windows

    ZDM7SP1upgr_OES-Linux

    Servidor do Desktop Management e Servidor de Camada Intermediária

    zdl7mbcksp1.cpk

    Somente OES Linux

    ZDM7SP1upgr_OES-Linux_Imaging-Start

    Servidor do Desktop Management e Servidor de Camada Intermediária

    zdl7imgstart.cpk

    Somente OES Linux

    ZDM7SP1upgr_OES-Linux_ProxyDHCP-Start

    Servidor do Desktop Management e Servidor de Camada Intermediária

    zdl7proxystart.cpk

    Somente OES Linux

    ZDM7SP1upgr_C1snapins

    Snap-ins do ConsoleOne

    c1-zen7-snap.cpk

    NetWare, Windows e OES Linux

    ZDM7SP1upgr_LangAgentMSI

    Arquivos MSI do Agente de Idioma

    idioma-agent.cpk

    NetWare, Windows e OES Linux

    Para cada CPK a ser instalado em um servidor, é necessário que uma Distribuição de Pacote de Software separada seja enviada e extraída nesse servidor. Usando a Tabela 34-2, determine quais Distribuições você precisa criar (com quais CPKs será feito o upgrade), determine seus nomes de Distribuição de Pacote de Software (exemplos na coluna um) e, em seguida, determine a Distribuição que será necessária para cada Assinante.

    Se o Assinante for um pai que esteja enviando a Distribuição para Assinantes subordinados, ele estará enviando a Distribuição quando o pacote de software tentar descarregar o Java. Contudo, depois que o Java for reiniciado, as Distribuições continuarão do ponto em que pararam.

  4. Continue na Definindo variáveis do Assinante.

Definindo variáveis do Assinante

Cada servidor Assinante deve ter as variáveis aplicáveis definidas em suas propriedades do ConsoleOne para receber suas Distribuições e instalar os CPKs.

  1. No ConsoleOne, selecione um objeto Assinante.

    Para poupar tempo, você pode selecionar vários objetos Assinantes e fazer as mesmas entradas na guia Variáveis para todos eles.

    Opcionalmente, é possível criar uma Distribuição de Pacote de Software para adicionar as variáveis aos Assinantes. Para obter mais informações, consulte Criando uma distribuição e Pacotes de software de servidor no Guia de Administração do Novell ZENworks 7 Server Management.

  2. Selecione a guia Variáveis e preencha os campos para as seguintes variáveis:

    Incluir política: Se este campo for exibido, ignore-o (aceite seu estado atual).

    Variáveis Atribuídas: Defina as seguintes variáveis (a Descrição é opcional) para as plataformas aplicáveis:

    IMPORTANTE:Os valores fornecidos nas tabelas a seguir são os padrões do ZENworks. Verifique se os valores digitados por você estão corretos para sua instalação. Caso contrário, a coluna Valor simplesmente indicará o valor necessário.

    NetWare  

    Variável

    Valor

    Descrição

    CPK 1

    DEST_C1

    sys:\novell\mgmt\consoleone\1.2

    Localização dos arquivos do ConsoleOne no servidor NetWare

    c1-zen7-snap.cpk

    DEST_AGENT

    Caminho_arquivos_agente_idioma

    Caminho completo em que os arquivos do agente de idioma são instalados

    idioma-agent.cpk

    DEST_INV

    Volume_instalação_inventário

    Designação do volume em que o Inventário da Estação de Trabalho é instalado 2

    zdn7bksp1.cpk

    DEST_WOL

    Volume_instalação_servidor_XML

    Designação do volume em que o XML é instalado 2

    zdn7bksp1.cpk

    DEST_XML

    Volume_instalação_Wake-on-LAN

    Designação do volume em que o Wake-on-LAN é instalado 2

    zdn7bksp1.cpk

    1 Os outros CPKs do NetWare não requerem definições de variáveis.

    2 Inclua os dois-pontos e a barra invertida. Por exemplo, sys:\.

    Cluster NetWare  

    Variável

    Valor

    Descrição

    CPK 1

    DEST_C1

    sys:\novell\mgmt\consoleone\1.2

    Localização dos arquivos do ConsoleOne no servidor NetWare

    c1-zen7-snap.cpk

    DEST_AGENT

    Caminho_arquivos_agente_idioma

    Caminho completo em que os arquivos do agente de idioma são instalados

    idioma-agent.cpk

    ZDM_Clust_VOL

    Volume_instalação_cluster

    Designação do volume em que o cluster é instalado 2

    zdnc7bksp1.cpk

    1 Os outros CPKs do NetWare não requerem definições de variáveis.

    2 Inclua os dois-pontos e a barra invertida. Por exemplo, vol_cluster:\.

    Windows  

    Variável

    Valor

    Descrição

    CPK

    DEST_C1

    c:\novell\consoleone\1.2

    Localização dos arquivos do ConsoleOne no servidor Windows

    c1-zen7-snap.cpk

    DEST_AGENT

    Caminho_arquivos_agente_idioma

    Caminho completo em que os arquivos do agente de idioma são instalados

    idioma-agent.cpk

    DEST_IIS

    Unidade_instalação_IIS

    Letra da unidade em que o IIS está instalado. C:\ ou D:\ são as únicas entradas válidas 1

    zdw7midsp1.cpk

    DEST_INV

    Unidade_instalação_Inventário

    Letra da unidade em que o Inventário está instalado 1

    zdw7bksp1.cpk

    DEST_WOL

    Unidade_instalação_servidor_XML

    Letra da unidade em que o XML é instalado 1

    zdw7bksp1.cpk

    DEST_XML

    Unidade_instalação_Wake-on-LAN

    Letra da unidade em que o Wake-on-LAN é instalado 1

    zdw7bksp1.cpk

    1 Inclua os dois-pontos e a barra invertida. Por exemplo, C:\.

    OES Linux  

    Variável

    Valor

    Descrição

    CPK 1

    DEST_C1

    /usr/ConsoleOne/ 2

    Localização dos arquivos do ConsoleOne no servidor Linux.

    c1-zen7-snap.cpk

    DEST_AGENT

    Caminho_arquivos_agente_idioma

    Caminho completo em que os arquivos do agente de idioma são instalados.

    idioma-agent.cpk

    1 zdl7mbcksp1.cpk, zdl7imgstart.cpk e zdl7proxystart.cpk não requerem definições de variáveis.

    2 Esta instância do ConsoleOne deve ser executada em uma estação de trabalho Windows que tenha uma unidade mapeada para esse caminho, porque o ConsoleOne usa DLLs do Windows.

  3. Repita a Etapa 2 até que todas as variáveis aplicáveis sejam definidas nas propriedades de Assinante dos servidores NetWare e Windows.

    Os CPKs do OES Linux não requerem definições de variáveis.

  4. Clique em OK para aceitar as mudanças e fechar as propriedades do Assinante.

  5. Repita da Etapa 1 até a Etapa 4, conforme a necessidade, até que as variáveis necessárias tenham sido definidas para todos os servidores Assinantes que devem receber as Distribuições.

  6. Continue em Criando as distribuições.

Criando as distribuições

Para obter mais informações sobre como criar Distribuições, consulte Distribuições no Guia de Administração do Novell ZENworks 7 Server Management.

  1. Para criar uma Distribuição de Pacote de Software, no ConsoleOne, selecione o container em que a Distribuição deve ser criada, clique em Arquivo > Novo > Objeto, selecione o tipo de Distribuição e clique em OK.

  2. Especifique um nome de Distribuição (consulte a Tabela 34-2 para obter exemplos).

    Esse é somente o nome do objeto para a Distribuição. Os arquivos de Distribuição são gerados automaticamente pelo ZENworks.

    IMPORTANTE:Pontos (.) não são permitidos nos nomes de Distribuição. Em vez disso, use travessões (-) ou sublinhados (_) como separadores de palavras. Se você usar um ponto no nome da Distribuição, ela não será enviada, e o Distribuidor não será recarregado após ter sido encerrado.

  3. Para conferir a propriedade da Distribuição ao Distribuidor, navegue para selecionar o objeto Distribuidor, selecione Definir Propriedades Adicionais e clique em OK.

    As propriedades do objeto Distribuição são exibidas.

  4. Clique em Geral > Configurações e preencha estes campos (para todos os outros campos, aceite os padrões):

    Ativo: Obrigatório. Para tornar uma Distribuição disponível aos Assinantes, ela deve estar ativa.

    Descrição: Forneça detalhes úteis sobre a Distribuição, como o nome e a finalidade do CPK, as variáveis usadas por ele etc. (Será necessário usar a barra de rolagem para acessar o campo Descrição.)

  5. Clique em Geral > Restrições e selecione uma restrição de plataforma.

    Restrições de plataforma: Para selecionar versões específicas de sistema operacional como um pré-requisito para receber esta Distribuição, anule a seleção de Sem Restrições e selecione a versão de sistema operacional desejada. Você também pode selecionar as seguintes opções:

       Sem Restrições    NetWare - Tudo    NetWare 4.x (versões anteriores do ZfS suportavam essa plataforma)    NetWare 5.0 (versões anteriores do ZfS suportavam essa plataforma)    NetWare 5.1    NetWare 5.x (versões anteriores do ZfS suportavam essas plataformas)    NetWare 6.x    Windows Server    Solaris    Linux

    IMPORTANTE:Para atualizar o ZENworks Desktop Management, se o servidor de destino necessitar de um CPK específico de uma plataforma, restrinja a Distribuição a essa plataforma.

    Se você marcar a caixa de seleção Sem Restrições, a Distribuição poderá ser enviada a qualquer plataforma.

    Se você selecionar NetWare - Tudo, não será necessário selecionar as plataformas NetWare individuais.

  6. Selecione a guia Tipo e use a caixa suspensa para escolher o tipo Pacote de Software no campo Selecionar Tipo.

  7. Clique em Adicionar, procure e selecione um arquivo .cpk e clique em Abrir.

    Talvez seja necessário mudar a seleção de visualização de arquivo para Todos os Arquivos, pois .spk é o padrão.

    O CPK é inserido na caixa de listagem Pacotes de Software Selecionados na guia Tipo. Selecione dentre os seguintes CPKs:

    Servidores NetWare1  

    stopinv.cpk

    zdn7bksp1.cpk

    stopwol.cpk

    zdn7midsp1.cpk

    startinv.cpk

    c1-zen7-snap.cpk

    startwol.cpk

    idioma-agent.cpk

    1 Inclui servidores OES NetWare.

    Cluster de Servidor NetWare1  

    stopinv.cpk

    zdnc7bksp1.cpk

    stopwol.cpk

    c1-zen7-snap.cpk

    startinv.cpk

    idioma-agent.cpk

    startwol.cpk

     

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

     

    Ao criar Distribuições para os arquivos idioma-agent.cpk, se você usar o mesmo caminho para os diversos idiomas, poderá incluir vários CPKs de idioma em uma única Distribuição. Além disso, esses CPKs copiarão somente os arquivos MSI para que possam ser acessados quando necessário.

  8. Clique em Aplicar.

  9. Se você estiver criando uma Distribuição para o arquivo zdw7midsp1.cpk, após o upgrade você deverá reiniciar qualquer serviço não-ZENworks do Windows que dependa do IIS (os serviços ZENworks dependentes do IIS são reiniciados automaticamente), porque o Serviço de Administração do IIS e seus serviços dependentes serão parados pelo aplicativo do CPK; portanto, clique na guia Ações Anteriores/Posteriores e faça o seguinte:

    1. Para determinar quais serviços do Windows dependem do Serviço de Administração do IIS, em um servidor Windows típico, clique o botão direito do mouse em Serviço de Administração do IIS na lista de Serviços, clique em Parar e observe os serviços que estão listados.

      Todos os serviços habilitados que dependem do IIS devem estar listados, independentemente de estarem no estado iniciado ou parado. Os serviços desabilitados não serão listados.

    2. Selecione a opção Ações Pós-distribuição.

    3. No campo ao lado do botão Adicionar, clique na seta de lista, selecione Iniciar Serviço do Windows e clique em Adicionar.

    4. No campo Serviço, digite o nome do serviço do Windows que precisa ser reiniciado.

    5. Se necessário para esse serviço, marque a caixa de seleção Aguarde o Término da Execução deste Serviço antes de Continuar.

    6. Repita da Etapa 9.c até a Etapa 9.e para cada serviço a ser reiniciado pela Distribuição atual.

  10. Se você estiver criando uma Distribuição para o arquivo zdw7midsp1.cpk, se quaisquer serviços do ZENworks estiverem desabilitados em um servidor Windows de destino, habilite-os.

    É necessário que o ZENworks seja habilitado para que seu upgrade seja feito pelo CPK. Caso contrário, o CPK não será concluído.

  11. Se você estiver criando uma distribuição para o arquivo zdl7mbcksp1.cpk e pelo menos um dos servidores em que será feito o upgrade for um imaging server do ZENworks, os daemons novell-tftp, novell-zmgprebootpolicy e novell-proxydhcp não poderão ser executados nele durante o upgrade; portanto, para que o upgrade do CPK seja concluído com êxito em um imaging server, faça o seguinte:

    1. Clique na guia Ações Anteriores/Posteriores e selecione Ações Pré-distribuição.

    2. No campo ao lado do botão Adicionar, clique na seta da lista, selecione Script e clique em Adicionar.

    3. Renomeie o “Script” padrão para algo como PXEstop.

    4. Digite o seguinte texto de script no campo Script:

      #!/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. Clique em Aplicar.

  12. Clique na guia Programar e selecione Nunca.

    Essa é uma configuração temporária. Em Configurando as programações, você terá a oportunidade de configurar todas as programações.

  13. Se essa for a primeira vez que estiver resolvendo certificados, clique em OK e selecioneSim para resolvê-los; caso contrário, você poderá optar por resolvê-los ou não nesse momento.

    Em servidores NetWare e Windows, esse procedimento copia os certificados de segurança do Distribuidor para o Assinante inscrito no Canal. Em servidores Linux (se não houver unidades mapeadas para eles), talvez seja necessário resolver os certificados manualmente.

    Para obter mais informações, consulte Resolvendo certificados no Guia de Administração do Novell ZENworks 7 Desktop Management.

  14. Repita da Etapa 1 até a Etapa 13 para cada CPK que precisar da criação de uma Distribuição.

  15. Continue em Configurando os canais de distribuição.

Configurando os canais de distribuição

  1. No ConsoleOne, clique o botão direito em uma OU de Canais e selecione Novo > Objeto.

  2. Selecione Canal TED e clique em OK.

  3. Digite um nome de Canal, clique em Definir Propriedades Adicionais e, em seguida, clique em OK.

    É necessário criar canais para cada uma das seguintes Distribuições que você pretende usar. Estes são nomes 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)

    Cluster do servidor 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)

    Windows Server  

    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. No campo Descrição, digite informações úteis.

  5. Clique na guia Distribuições, clique em Adicionar, procure e selecione a Distribuição adequada e, em seguida, clique em OK para adicioná-la à caixa de listagem Distribuições.

  6. Para associar ao Canal atual os Assinantes identificados na Etapa 3, clique na guia Assinantes, clique em Adicionar, procure e selecione todos os Assinantes aplicáveis à Distribuição deste Canal (CPK de upgrade) e clique em OK para adicioná-los à caixa de listagem Assinantes Inscritos neste Canal.

    IMPORTANTE:Para testar as Distribuições nos servidores de teste antes de enviá-las para o ambiente de produção, selecione somente os servidores de teste Assinantes nesse momento.

  7. Clique na guia Programar e selecione Nunca.

    Essa é uma configuração temporária. Em Configurando as programações, você terá a oportunidade de configurar todas as programações.

  8. Clique em OK para fechar e gravar suas mudanças no novo objeto Canal.

  9. Repita da Etapa 1 até a Etapa 8 para cada Canal que precisar ser criado.

  10. Continue em Configurando as programações.

Configurando as programações

Verifique se você tem as anotações referentes ao tempo necessário para criar, enviar e extrair cada Distribuição.

  1. Use as informações de tempo reunidas na Etapa 7 (etapas do servidor de teste) com as seguintes informações do CPK (exemplo de nomes de Distribuição com nomes de arquivo de CPK) para determinar as melhores programações para criar, enviar e extrair todas as Distribuições. Não deixe de anotar essas decisões, pois você implementará essas programações nas próximas etapas.

    Você precisa configurar as programações de Criação, Envio e Extração para enviar e extrair as Distribuições na ordem a seguir, e para que os servidores Assinantes as extraiam no momento mais conveniente de acordo com sua carga de trabalho.

    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:Para o arquivo zdn7bksp1.cpk, as duas Distribuições ajudantes do processo de parada devem ser enviadas e extraídas imediatamente. Será possível extrair o arquivo zdn7bksp1.cpk quando você puder acomodar a interrupção de um serviço nos servidores NetWare (cujo período você anotou na Etapa 8). Uma vez decorrido esse período, envie e extraia imediatamente as duas Distribuições ajudantes do processo de início.

    Cluster do servidor 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:Para o arquivo zdnc7bksp1.cpk, as duas Distribuições ajudantes do processo de parada devem ser enviadas e extraídas imediatamente. Será possível extrair o arquivo zdnc7bksp1.cpk quando você puder acomodar a interrupção de um serviço nos servidores NetWare (cujo período você anotou naEtapa 8). Uma vez decorrido esse período, envie e extraia imediatamente as duas Distribuições ajudantes do processo de início.

    Windows Server  

    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 os serviços de criação de imagens, a Distribuição do zdl7imgstart.cpk deverá ser enviada depois que a Distribuição do zdl7mbcksp1.cpk for concluída. A Distribuição do zdl7proxystart.cpk deverá ser enviada somente ao servidor em que você deseja executar o serviço DHCP Proxy.

  2. No ConsoleOne, selecione um objeto Distribuição de Pacote de Software, selecione a guia Programar e, em seguida, um tipo para a programação de Criação.

    Criar programação para Distribuições de Pacotes de Software: A programação de Criação determina com que freqüência o Distribuidor deve criar uma nova versão da Distribuição.

    Esse tipo cria novas versões da Distribuição toda vez que a programação de Criação é iniciada, independentemente de a Distribuição ter mudado ou não. Ele envia essa nova versão aos Assinantes.

    Ao enviar uma Distribuição, o emissor faz uma tentativa a cada 2 a 30 minutos e depois pára. Ele não começa um novo envio até que a programação do Canal se inicie novamente.

    As opções a seguir permitem anular as programações de Extração do Assinante e de Envio do Canal:

    • Enviar Distribuição logo após a criação: Anula a programação de Envio do Canal, permitindo que você envie imediatamente a Distribuição, em vez de esperar o início dessa programação. Contudo, a programação de Extração do Assinante determina quando ele será realmente extraído para uso.

    • Extrair Distribuição logo após o recebimento: Anula a programação de Extração do Assinante, permitindo que você extraia a Distribuição imediatamente, em vez de esperar o início dessa programação. Isso é útil para as Distribuições que precisam ser extraídas imediatamente, como as Distribuições de upgrade do Desktop Management.

  3. Repita a Etapa 2 para cada objeto Distribuição de upgrade.

  4. Para cada objeto Assinante de destino, selecione a guia Extrair e selecione um tipo para a programação de Extração.

    Tenha cuidado ao definir as programações de Extração do Assinante. Se a programação for definida como Executar Imediatamente e o Assinante for pai e estiver encaminhando a Distribuição para Assinantes subordinados, você poderá interromper o envio dessa Distribuição, pois o processo de atualização envolve o descarregamento do Java. Com o Java descarregado, as Distribuições são temporariamente interrompidas até que ele seja recarregado e seja iniciada a programação de Envio do Canal.

    Se o Assinante for um pai que esteja enviando a Distribuição para Assinantes subordinados, ele estará enviando a Distribuição quando o pacote de software tentar descarregar o Java. Contudo, depois que o Java for reiniciado, as Distribuições continuarão do ponto em que pararam.

    Para obter mais informações sobre os processos do Tiered Electronic Distribution, consulte Tiered Electronic Distribution no Guia de Administração do Novell ZENworks 7 Server Management.

  5. Para cada objeto Canal, clique na guia Programar e selecione Imediato.

  6. Continue em Enviando as distribuições.

Enviando as distribuições

  1. Para enviar as Distribuições, siga um destes procedimentos:

    • Atualize o Distribuidor Manualmente: Para atualizar o Distribuidor manualmente, no ConsoleOne, clique o botão direito no objeto Distribuidor e selecione Atualizar Distribuidor. Isso faz com que a Distribuição seja criada automaticamente.

    • Aguarde até que a programação do Distribuidor seja iniciada: A Distribuição é criada automaticamente quando a programação de Atualização do Distribuidor é iniciada, o que aciona a programação de Criação.

    A Distribuição é enviada automaticamente quando a programação de Envio do Canal é iniciada, sendo extraída de acordo com a programação de Extração do servidor Assinante, a não ser que você opte por anular essas programações ao criar o objeto Distribuição. Nesse caso, a Distribuição é enviada e extraída imediatamente após sua criação.

    Nesse ponto, deve ser feito upgrade dos servidores Assinantes para o ZENworks 7 com SP1 para esse componente do Desktop Management do CPK.

    IMPORTANTE:Para o tipo de Distribuições de Pacote de Software, se um arquivo de destino estiver bloqueado durante a extração, o Assinante lançará uma exceção indicando que o arquivo não pôde ser copiado. O Distribuidor receberá essas informações do Assinante e registrará a falha no banco de dados de relatórios.

    Para obter instruções detalhadas sobre como enviar Distribuições, consulte Enviando as distribuições no Guia de Administração do Novell ZENworks 7 Server Management.

    IMPORTANTE:O Serviço de Administração do IIS deve estar totalmente funcional e íntegro durante o upgrade do componente de Camada Intermediária. Você deve verificar o estado desse serviço antes de fazer o upgrade, parando-o e reiniciando-o manualmente. Ele deve estar em execução durante o upgrade.

  2. Depois que a Distribuição tiver sido enviada e recebida pelos servidores Assinantes (mas ainda não tiver de ser extraída), defina o Canal usado para enviar o pacote de software de upgrade como Inativo, de modo que esse upgrade não seja enviado novamente a esses Assinantes.

  3. Para cada Distribuição a ser enviada, repita a Etapa 1 e a Etapa 2.

  4. Para um cluster NetWare, transforme outro nó no recurso e repita da Etapa 1 até a Etapa 3.

  5. Repita a Etapa 2 até que tenha sido feito upgrade de todos os nós.

  6. Nesse momento, você pode desabilitar quaisquer serviços do ZENworks que tenham sido desabilitados e posteriormente habilitados para fins de upgrade (consulte a Etapa 10), mas que devam continuar desabilitados.

  7. Continue na Seção 34.5, Determinando se o upgrade foi bem-sucedido.

34.4.2 Fazendo upgrade com o Processador Standalone de Pacote

AVISO:Você não pode fazer upgrade de um servidor NetWare ou Windows em que um banco de dados esteja instalado, usando o método do Processador Standalone de Pacote. O upgrade desses servidores deve ser feito com o método Distribuição de Pacote de Software.

Para fazer upgrade dos componentes do ZENworks Desktop Management para o SP1 em servidores, usando individualmente os CPKs com o Processador Standalone de Pacote, repita as seguintes tarefas para cada servidor:

IMPORTANTE:Verifique se você atendeu aos pré-requisitos descritos na Seção 34.3, Lista de verificação de pré-requisitos de upgrade.

Copiando os arquivos CPK e ZIP

Para conceder acesso aos arquivos necessários para que o upgrade seja feito com o Processador Standalone de Pacote, faça o seguinte:

  1. Selecione uma localização de rede para copiar os arquivos .cpk e .zip.

    Se você copiar esses arquivos nas localizações a seguir, não precisará editar seus caminhos nos arquivos .ncf, .bat e .sh:

    sys:\temp\cpk\
    
    c:\temp\cpk\
    
    /usr/temp/
    
  2. Copie todos os arquivos .cpk e .zip ou .tar.gz do CD Novell ZENworks 7 with Support Pack 1 Companion 3 (CPKs do OES Linux) e do CD Novell ZENworks 7 with Support Pack 1 Companion 4 (CPKs do NetWare e do Windows) para a localização determinada na Etapa 1.

    Não copie nenhum arquivo do diretório \ZENworks Server Management - Software Pkgs no CD Companion 3; eles devem ser usados somente no Server Management.

    Se você conhecer os componentes específicos cujo upgrade deve ser feito e suas plataformas, copie do CD apenas os arquivos .cpk, incluindo o arquivo .zip.

  3. Faça o seguinte:

    CPKs do NetWare/Windows: Descompacte standalone_zdm7sp1_n-w.zip na raiz do servidor (volume sys:\ ou unidade C:\ ).

    Esse procedimento cria ou usa um diretório \temp existente para os arquivos contidos no arquivo ZIP, que são colocados nos subdiretórios chamados \cpk\zdm7sp1\java, \cpk\zdm7sp1\netware e \cpk\zdm7sp1\windows.

    CPKs do OES Linux: Descompacte standalone_zdm7sp1_linux.tar.gz na raiz do servidor (/).

    Esse procedimento cria ou usa um diretório /usr/tmp existente para os arquivos contidos no arquivo ZIP, que são colocados nos subdiretórios chamados zdm7sp1/java e zdm7sp1/linux.

  4. Continue na Determinando os CPKs a serem usados.

Determinando os CPKs a serem usados

  1. Usando a tabela a seguir, identifique um componente de software do Desktop Management cujo upgrade precisa ser feito e a plataforma do servidor para determinar o CPK a ser usado:

    Tabela 34-3 Matriz de upgrade do CPK

    Componente do ZENworks Desktop Management para upgrade

    Nomes de arquivo do CPK usados com o Processador Standalone de Pacote

    Plataformas do CPK

    Servidor do Desktop Management

    stopinv.cpk

    Somente NetWare

    Servidor do Desktop Management

    stopwol.cpk

    Somente NetWare

    Servidor do Desktop Management

    zdn7bksp1.cpk

    Somente NetWare

    Servidor do Desktop Management

    zdnc7bksp1.cpk

    Somente cluster NetWare

    Servidor do Desktop Management

    startinv.cpk

    Somente NetWare

    Servidor do Desktop Management

    startwol.cpk

    Somente NetWare

    Servidor de Camada Intermediária

    zdn7midsp1.cpk

    Somente NetWare

    Servidor do Desktop Management

    zdw7bksp1.cpk

    Somente Windows

    Servidor de Camada Intermediária

    zdw7midsp1.cpk

    Somente Windows

    Servidor do Desktop Management e Servidor de Camada Intermediária

    zdl7mbcksp1.cpk

    Somente OES Linux

    Servidor do Desktop Management e Servidor de Camada Intermediária

    zdl7imgstart.cpk

    Somente OES Linux

    Servidor do Desktop Management e Servidor de Camada Intermediária

    zdl7proxystart.cpk

    Somente OES Linux

    Snap-ins do ConsoleOne

    c1-zen7-snap.cpk

    NetWare, Windows e OES Linux

    Arquivos MSI do Agente de Idioma

    idioma-agent.cpk

    NetWare, Windows e OES Linux

    IMPORTANTE:Para cada componente do Desktop Management instalado em um servidor que precise usar um CPK separado para fazer seu upgrade, é necessário repetir todas as etapas em Determinando os CPKs a serem usados e Fazendo upgrade do servidor.

  2. Copie o arquivo .cpk necessário para o diretório \temp\cpk do servidor Windows ou NetWare ou para o diretório /usr/tmp/zdm7sp1 no servidor Linux.

  3. Edite os seguintes arquivos conforme o necessário:

    • NetWare ou cluster NetWare: Em um editor de texto baseado em NetWare ou Windows, abra o arquivo .ncf contido no diretório \temp\cpk\zdm7sp1\netware, que corresponde ao CPK que você deseja usar, e siga as instruções do arquivo .bat, referentes às variáveis que precisam ser definidas.

    • Windows: Em um editor de texto baseado em Windows, abra o arquivo .bat contido no diretório \temp\cpk\zdm7sp1\windows, que corresponde ao CPK que você deseja usar, e faça o seguinte:

      • Mude o caminho da variável JREROOT existente para JRE_caminho_instalação\jre\bin.

        em que JRE_caminho_instalação corresponde ao caminho em que o JRE 1.4.2 está instalado (consulte a Seção 34.3, Lista de verificação de pré-requisitos de upgrade).

      • Siga as instruções do arquivo .bat referentes aos valores de outras variáveis que precisam ser definidas.
    • OES Linux: Em um editor de texto baseado em Linux, abra os scripts contidos no diretório /usr/tmp/zdm7sp1/linux, que correspondem aos CPKs que você deseja usar, e siga as instruções referentes aos valores das variáveis que precisam ser definidas.

      Se você precisar editar os scripts em um editor de texto baseado em Windows, faça o seguinte:

      1. Em um console de terminal, digite o seguinte comando para cada script a ser editado:
        dos2unix nomedoarquivo_script
        

        em que script_nome_do_arquivo é o nome completo do script a ser editado.

      2. Se necessário, copie os scripts na estação de trabalho Windows.
      3. Abra os scripts no editor de texto baseado em Windows e execute as edições necessárias, gravando os arquivos editados.
      4. Se necessário, copie os scripts editados de volta para o servidor Linux.
      5. Em um console de terminal, digite o seguinte comando para cada script a ser editado:
        chmod +RWX nomedoarquivo_script
        

        em que script_nome_do_arquivo é o script que foi editado no ambiente Windows.

        Isso é necessário para que os scripts se tornem executáveis em um ambiente Linux.

  4. Grave o arquivo .ncf, .bat ou .sh e saia do editor.

  5. Repita da Etapa 1 até a Etapa 4 para cada servidor cujo upgrade deve ser individual.

  6. Continue em Fazendo upgrade do servidor.

Fazendo upgrade do servidor

  1. Se você estiver fazendo upgrade com o arquivo zdw7midsp1.cpk, se quaisquer serviços do ZENworks estiverem desabilitados em um servidor Windows de destino, habilite-os.

    É necessário que o ZENworks seja habilitado para que seu upgrade seja feito pelo CPK utilizado nesse processo. Caso contrário, o CPK não será concluído.

  2. No servidor no qual será feito upgrade, faça o seguinte:

    • Servidor NetWare: no prompt de comando do servidor, digite

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

      em que nome_arquivo_de_lote_CPK corresponde ao arquivo NCF do CPK que está sendo usado para fazer upgrade do servidor.

      Repita esse procedimento para cada CPK do NetWare a ser executado (para saber a ordem, consulte Configurando as programações).

    • Cluster NetWare: No prompt de comando do servidor de recursos, digite

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

      em que nome_arquivo_de_lote_CPK corresponde ao arquivo NCF do CPK que está sendo usado para fazer upgrade do servidor.

      Repita esse procedimento para cada CPK do NetWare a ser executado (para saber a ordem, consulte Configurando as programações).

      Redefina o recurso para outro nó e, em seguida, repita esse procedimento até que seja feito upgrade de todos os nós.

    • Servidor Windows: Abra uma janela de prompt de comando e digite

      sys:\temp\zdm7sp1\windows\nome_arquivodelote_CPK.bat
      

      em que nome_arquivo_de_lote_CPK corresponde ao arquivo BAT do CPK que está sendo usado para fazer upgrade do servidor.

      Repita esse procedimento para cada CPK do NetWare a ser executado (para saber a ordem, consulteConfigurando as programações).

      IMPORTANTE:O Serviço de Administração do IIS deve estar totalmente funcional e íntegro durante o upgrade do componente de Camada Intermediária. Você deve verificar o estado desse serviço antes de fazer o upgrade, parando-o e reiniciando-o manualmente. Ele deve estar em execução durante o upgrade.

    • Servidor OES Linux: Em um console de terminal, para parar os daemons a seguir, que não podem ser executados durante o upgrade, digite os seguintes comandos:

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

      Para fazer upgrade do Servidor do Desktop Management e do Servidor de Camada Intermediária, digite:

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

      (Os daemons parados não podem ser executados durante o upgrade.)

      (Opcional) Para fazer upgrade dos snap-ins do ConsoleOne, digite:

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

      (Opcional) Para copiar os arquivos MSI de idioma, digite:

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

      Após a conclusão do processo de upgrade, execute o seguinte script para reiniciar o imaging server:

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

      (Opcional) Para reiniciar o serviço DHCP Proxy, execute o seguinte script quando aplicável:

      /usr/temp/zdm7sp1/linux/sadmlproxy.sh
      
  3. Você pode desabilitar nesse momento quaisquer serviços do ZENworks que tenham sido desabilitados e posteriormente habilitados para fins de upgrade (consulte a Etapa 1), mas que devam continuar desabilitados.

  4. Continue na Seção 34.5, Determinando se o upgrade foi bem-sucedido.

    Faça isso após o upgrade de cada componente em um servidor e, em seguida, repita as etapas em Determinando os CPKs a serem usados e Fazendo upgrade do servidor para os outros componentes e servidores.