12.3 Fazendo upgrade do dispositivo gerenciado para o ZENworks 7.2 Linux Management with IR1/IR1a

O upgrade de dispositivos gerenciados para o ZENworks 7.2 Linux Management with IR1/IR1a instala o novo Agente do ZENworks.

Para fazer upgrade do dispositivo gerenciado do ZENworks 7 Linux Management with IR1 ou do ZENworks 7 Linux Management - Dell Edition para o ZENworks 7.2 Linux Management with IR1/IR1a, proceda de uma das seguintes maneiras:

Para fazer upgrade do dispositivo gerenciado do ZENworks 7.2 Linux Management para o ZENworks 7.2 Linux Management with IR1/IR1a, proceda de uma das seguintes maneiras:

12.3.1 Fazendo upgrade de dispositivos gerenciados usando bundles de upgrade

É possível fazer upgrade dos dispositivos gerenciados do ZENworks 7 Linux Management with IR1, do ZENworks 7 Linux Management - Dell Edition ou do ZENworks 7.2 Linux Management para o ZENworks 7.2 Linux Management with IR1/IR1a usando bundles de upgrade.

Verifique se o dispositivo gerenciado atende aos requisitos. Consulte a Seção 2.3, Requisitos de dispositivo gerenciado.

Execute as tarefas a seguir na ordem listada:

Criando um script para o upgrade de bundles

  1. No ZENworks Control Center, clique na guia Bundles.

  2. Clique na pasta criada durante a execução de um upgrade “in-place” no servidor principal do ZENworks (Etapa 11) para armazenar os bundles de upgrade.

  3. Clique no nome sublinhado do bundle de upgrade desejado para exibir seus detalhes.

  4. Clique na guia Detalhes.

  5. Na seção Ações por Script na parte inferior da página Detalhes, clique em Novo para exibir a caixa de diálogo Nova Ação por Script.

  6. Na lista suspensa Ação por script, selecione Pré-instalação.

  7. Na lista suspensa Script a executar, selecione Definir script próprio.

  8. Cole o conteúdo do arquivo de script pre-install.sh na caixa Conteúdo do script. É possível acessar o arquivo de script do diretório /data localizado no diretório em que está montado o ZENworks 7.2 Linux Management with IR1/IR1a/IR2. Por exemplo, se o ZENworks 7.2 Linux Management with IR1/IR1a/IR2 estiver montado em /zlm72/install, o arquivo de script pre-install.sh residirá no diretório /zlm72/install/data.

    Se o dispositivo gerenciado tiver bloqueios de bundle ou de pacote (package-locks.xml), o script de pré-instalação fará um backup desses bloqueios e inserirá o backup no diretório /tmp/zmd.

  9. Clique em OK.

  10. Na seção Ações por Script na parte inferior da página Detalhes, clique em Novo para exibir a caixa de diálogo Nova Ação por Script.

  11. Na lista suspensa Ação por script, selecione Pós-instalação.

  12. Na lista suspensa Script a executar, selecione Definir script próprio.

  13. Cole o conteúdo do arquivo de script post-install.sh na caixa Conteúdo do script. É possível acessar o arquivo de script do diretório /data localizado no diretório em que está montado o ZENworks 7.2 Linux Management with IR1/IR1a/IR2. Por exemplo, se o ZENworks 7.2 Linux Management with IR1/IR1a/IR2 estiver montado em /zlm72/install, o arquivo de script post-install.sh residirá no diretório /zlm72/install/data.

    NOTA:No arquivo de script post-install.sh, as mensagens que indicam o andamento do upgrade têm comentários por padrão. Se você deseja que as mensagens sejam exibidas no dispositivo gerenciado, remova seus comentários.

    O script de Pós-instalação executa as seguintes tarefas:

    • Restaura o backup dos bloqueios de bundle e de pacote do diretório /tmp/zmd nos diretórios adequados.

    • Cria o script de shell /tmp/zmd/upgrade_final.sh que pára automaticamente o serviço zmd, remove os catálogos do sistema e reinicia o serviço.

    • Usa o servidor atd para designar uma tarefa programada e executar o script de shell upgrade_final.sh dois minutos após a execução do script post-install.sh.

  14. Clique em OK.

  15. Clique em Aplicar na parte inferior da página Detalhes.

  16. Na seção Configurações do Bundle de Pacote RPM da página Detalhes, clique em Distribuir para distribuir a nova versão do bundle.

  17. Prossiga com Criando catálogos para bundles de upgrade.

Criando catálogos para bundles de upgrade

  1. Clique na guia Bundles.

  2. Clique em Novo e clique em Catálogo para abrir o Assistente de Criação de Novo Catálogo.

  3. Especifique um nome para o catálogo, clique em Avançar para exibir a página Atributos do Catálogo.

  4. Clique em Avançar para exibir a página Resumo.

  5. Na página Resumo, clique em Próximo.

  6. Clique em Adicionar para exibir a caixa de diálogo Selecionar Bundles.

  7. Navegue até o bundle de upgrade desejado e clique para movê-lo para a lista Selecionado; em seguida, clique em OK.

  8. Clique em Avançar para exibir a página Designações de Catálogos.

  9. Clique em Adicionar, navegue até os dispositivos desejados e clique para movê-los para a lista Selecionado. Em seguida, clique em OK para exibir a página Opções de Bundle.

  10. Clique em Avançar para exibir a página Concluir, analise as informações e clique em Concluir.

  11. Dependendo de suas necessidades, prossiga com Fazendo upgrade de dispositivos gerenciados diferentes do SLES 10 e do SLED 10 usando um bundle de upgrade ou com Fazendo upgrade de dispositivos gerenciados SLES 10 ou SLED 10 usando um bundle de upgrade.

Fazendo upgrade de dispositivos gerenciados diferentes do SLES 10 e do SLED 10 usando um bundle de upgrade

  1. Clique na guia Políticas.

  2. Clique em Novo e, em seguida, clique em Política para exibir a página Tipo de Política.

  3. Selecione Política de Execução Remota e clique em Avançar para exibir a página Nome da Política.

  4. Especifique um nome para a política e clique em Avançar para exibir a página Política de Execução Remota.

  5. Na lista suspensa Script a executar, selecione Definir script próprio.

  6. Cole o conteúdo do arquivo de script policy.sh na caixa Conteúdo do script. Você pode acessar o arquivo de script a partir do diretório /data de ponto de montagem.

    O script de política executa as seguintes tarefas:

    • Inscreve-se no catálogo que contém o bundle de upgrade.

    • Instala o bundle de upgrade no dispositivo gerenciado.

  7. Edite o script de modo que nome_do_catálogo seja o catálogo criado em Criando catálogos para bundles de upgrade, e bundle seja o bundle especificado durante a criação do catálogo (Etapa 7).

  8. Clique em Avançar para exibir a página Resumo e clique em Avançar para exibir a página Designações de Políticas.

  9. Clique em Adicionar para exibir a caixa de diálogo Selecionar Designações, procure e selecione os dispositivos aos quais deseja designar a Política de Execução Remota e clique em OK.

  10. Clique em Próximo para exibir a página Programação de Política.

  11. Na lista suspensa Tipo de Programação, selecione Data Específica, especifique uma data e um horário iniciais para aplicar a política e clique em Avançar para exibir a página Grupos de Políticas.

    NOTA:Se você deseja verificar o upgrade imediatamente, defina a data inicial como hoje e o horário inicial como 12 h. A Política de Execução Remota será executada na próxima atualização programada dos dispositivos. Se preferir, atualize os dispositivos manualmente.

  12. Clique em Avançar para exibir a página Concluir e clique em Concluir.

    É assegurado o uso obrigatório da Política de Execução Remota conforme programado, após a próxima atualização programada dos dispositivos gerenciados. Se o horário especificado na Etapa 11 ocorrer antes da próxima atualização programada, será assegurado o uso obrigatório da política na próxima atualização.

    IMPORTANTE:Leva aproximadamente cinco minutos para que o bundle de upgrade seja instalado e o processo de upgrade seja executado. Não execute nenhum comando rug como rug ref durantes o processo de upgrade. A execução de comandos rug durante esse processo pode causar falha.

    Após a conclusão do upgrade, você pode verificar se ele foi bem-sucedido executando o comando rug ping ou consultando o upgrade.log. O upgrade terá sido bem-sucedido se a versão do zmd for 7.2.0. Se você executar o comando rug ping prematuramente, será exibida uma mensagem de exceção. Você pode se recuperar parando e reiniciando o zmd. O /tmp/zmd/upgrade.log deve conter a mensagem “Starting ZENworks Management Daemon...” (Iniciando o ZENworks Management Daemon) na última linha.

NOTA:O histórico de bundles e pacotes não é migrado.

Fazendo upgrade de dispositivos gerenciados SLES 10 ou SLED 10 usando um bundle de upgrade

Execute as seguintes etapas no dispositivo gerenciado SLES 10 ou SLED 10:

  1. Execute o comando /usr/bin/rug sub nome_do_catálogo, onde nome_do_catálogo é o catálogo designado ao dispositivo gerenciado.

  2. Execute o comando /usr/bin/rug bin -y nome_do_bundle_de_upgrade, onde nome_do_bundle_de_upgrade é o bundle de upgrade no catálogo designado ao dispositivo gerenciado.

    IMPORTANTE:Leva aproximadamente cinco minutos para que o bundle de upgrade seja instalado e o processo de upgrade seja executado. Não execute nenhum comando rug como rug ref durante o processo de upgrade. A execução de comandos rug durante esse processo pode causar falha.

    Após a conclusão do upgrade, você pode verificar se ele foi bem-sucedido executando o comando rug ping ou consultando o upgrade.log. O upgrade terá sido bem-sucedido se a versão do zmd for 7.2.0. Se você executar o comando rug ping prematuramente, será exibida uma mensagem de exceção. Você pode se recuperar parando e reiniciando o zmd. O /tmp/zmd/upgrade.log deve conter a mensagem “Starting ZENworks Management Daemon...” (Iniciando o ZENworks Management Daemon) na última linha.

  3. Se o dispositivo não tiver o sistema X Window instalado:

    1. No ZENworks Control Center, clique no bundle de upgrade.

    2. Clique na guia Detalhes.

    3. No painel Pacotes, selecione os seguintes pacotes:

      • novell-zenworks-x11vnc-0.6.1-2
      • novell-zenworks-zmd-gconfpolicyenforcers-7.2.1-0
      • novell-zenworks-tightvnc-1.2.9-6, zen-updater-7.2.1-0.1
    4. Clique em Ação > Definir Renovação.

  4. (Opcional) SE o SLES 10 ou o SLED 10 estiver sendo executado no servidor DELL e os dispositivos gerenciados tiverem o agente do zmd padrão instalado, faça o seguinte se desejar coletar o inventário Dell dos dispositivos:

    1. No painel Pacotes, selecione novell-zenworks-zmd-oem.

    2. Clique em Ação > Cancelar Definição de Renovação.

12.3.2 Fazendo upgrade manualmente do dispositivo gerenciado do ZENworks 7 Linux Management with IR1 ou do ZENworks 7 Linux Management - Dell Edition para o ZENworks 7.2 Linux Management with IR1/IR1a

  1. Verifique se o dispositivo gerenciado atende aos requisitos. Consulte a Seção 2.3, Requisitos de dispositivo gerenciado.

  2. No dispositivo gerenciado Linux, monte o CD do Novell ZENworks 7.2 Linux Management Agent with Interim Release 1 (Agente do Novell ZENworks 7.2 Linux Management with Interim Release 1) usando o comando mount dispositivo ponto_de_montagem.

    Por exemplo, mount /dev/cdrom /zlm7.

    Se você estiver usando uma imagem ISO em vez de um CD físico, copie-a para uma pasta temporária no dispositivo gerenciado Linux e depois 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 por ponto_de_montagem já deve existir.

    Por exemplo:

    mount -o loop /zlm72/ZEN72_LinuxMgmt.iso /zlm72/install

    NOTA:A imagem ISO do ZENworks 7.2 Linux Management with IR1a está disponível no site de downloads da Novell.

  3. Efetue login como root, e inicie o programa de upgrade a partir do ponto de montagem executando o seguinte comando:

    ./zlm-upgrade

  4. Quando for solicitado o upgrade do ZENworks Linux Management, digite Y para continuar.

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

    O programa de instalação pára os serviços do ZENworks, inscreve-se nos canais de upgrade, faz upgrade de RPMs, faz upgrade do zmd, executa scripts de upgrade e, por fim, reinicia os serviços do ZENworks.

12.3.3 Fazendo upgrade do dispositivo gerenciado do ZENworks 7.2 Linux Management para o ZENworks 7.2 Linux Management with IR1 usando o Canal Hot Patch 5

  1. Instale o hot patch 5 do ZENworks 7.2 Linux Management. Para obter mais informações sobre como obter e instalar o hot patch, contate o Suporte da Novell.