• Nenhum resultado encontrado

Fazendo upgrade do ZENworks 7.2 Linux Management with IR2 ou ZENworks 7.2 Linu

No documento Novell ZENworks Linux Management (páginas 99-125)

Parte V Upgrade

11.7 Fazendo upgrade do ZENworks 7.2 Linux Management with IR2 ou ZENworks 7.2 Linu

Management with IR2 - Dell Edition para o

ZENworks 7.3 Linux Management

As seções seguintes contêm informações sobre como fazer upgrade do ZENworks 7.2 Linux Management with IR2 ou ZENworks 7.2 Linux Management with IR2 - Dell Edition para o ZENworks 7.3 Linux Management.

Š Seção 11.7.1, “Fazendo upgrade dos servidores” na página 99

Š Seção 11.7.2, “Fazendo upgrade do dispositivo gerenciado” na página 99

11.7.1 Fazendo upgrade dos servidores

1 Antes de executar o upgrade, faça o seguinte:

Š Faça um backup confiável de seu objeto e armazenamentos de dados e do eDirectory. Para obter mais informações, consulte “Manutenção do Armazenamento de Objetos e do Armazenamento de Dados do ZENworks” no Guia de Administração do Novell ZENworks 7.3 Linux Management.

Š Verifique se o eDirectory está escutando na porta 10389. Š Utilize uma imagem dos Servidores ZENworks.

Š Verifique se o Servidor ZENworks Linux Management e o servidor em que está sendo executado o banco de dados Oracle ou PostgreSQL apresentam sincronização de horário. Š Remova o pacote de servidor Openldap2 do Servidor ZENworks, se estiver instalado em

outra plataforma que não RHEL 4.

1. Para verificar se o Openldap2 foi instalado, execute rpm -qa /grep openldap2 no prompt do console do servidor. Isso exibirá a versão de pacote instalada.

2. Para remover o Openldap2, execute rpm -e openldap2.

2 Faça um upgrade “in-place” no Servidor Principal do ZENworks. Para obter mais informações,

consulte a Seção 11.1.1, “Executando um upgrade “in-place” no servidor principal do ZENworks” na página 85.

Aviso: Durante o upgrade do ZENworks 7.2 Linux Management para o ZENworks 7.3 Linux

Management em plataformas SUSE Linux Enterprise Server ou Red Hat Enterprise Linux Server, não modifique o conteúdo padrão do arquivo /etc/issue, localizado no servidor ZENworks Linux Management. Se o arquivo for editado, os pacotes do Novell eDirectory 8.8.3 não serão totalmente atualizados.

3 Faça um upgrade “in-place” no Servidor Secundário do ZENworks. Para obter mais

informações, consulte a Seção 11.1.2, “Executando um upgrade “in-place” em um servidor secundário do ZENworks” na página 86.

11.7.2 Fazendo upgrade do dispositivo gerenciado

O upgrade de dispositivos gerenciados para o ZENworks 7.3 Linux Management instala o novo Agente do ZENworks.

br ) 7 Ja nu ar y 20 10

Você pode fazer upgrade do dispositivo gerenciado do ZENworks 7.2 Linux Management with IR2 ou do ZENworks 7.2 Linux Management with IR2 - Dell Edition para o ZENworks 7.3 Linux Management manualmente ou usando os bundles de upgrade. Para obter mais informações sobre como fazer upgrade dos dispositivos gerenciados manualmente, consulte a Seção 11.1.3, “Fazendo upgrade manualmente de dispositivos gerenciados” na página 87.

Para fazer upgrade dos dispositivos gerenciados usando os bundles de upgrade, faça o seguinte:

1 Crie um bundle de upgrade. Para obter mais informações sobre como criar um bundle, consulte

“Criando um bundle de upgrade” na página 88.

2 Crie um script para o bundle de upgrade. Para obter mais informações sobre como criar um

script para o bundle de upgrade, consulte “Criando um script para o upgrade de bundles” na página 88.

Fazendo upgrade para o ZENworks 7.3 Linux Management with IR1

12

101 br ) 7 Ja nu ar y 20 10 12

Fazendo upgrade para o

ZENworks 7.3 Linux Management

with IR1

Você pode fazer upgrade das versões anteriores a seguir para o ZENworks 7.3 Linux Management with IR1:

Š ZENworks 7.3 Linux Management: seu sistema atual deve ter o ZENworks 7.3 Linux

Management instalado.

Š ZENworks 7.3 Linux Management - Dell Edition: seu sistema ZENworks 7.3 Linux

Management - Dell Edition atual precisa ter os patches mais recentes instalados. Essa versão estava disponível como uma versão OEM apenas para clientes Dell PowerEdge.

Š ZENworks 7.3 Linux Management com Hot Patch 1: seu sistema atual deve ter o

ZENworks 7.3 Linux Management com Hot Patch 1 instalado.

É possível fazer upgrade dos dispositivos gerenciados das versões a seguir para o ZENworks 7.3 Linux Management with IR1:

Š ZENworks 7.3 Linux Management: seu sistema atual deve ter o ZENworks 7.3 Linux

Management instalado.

Š ZENworks 7.3 Linux Management - Dell Edition: seu sistema ZENworks 7.3 Linux

Management - Dell Edition atual precisa ter os patches mais recentes instalados. Essa versão estava disponível como uma versão OEM apenas para clientes Dell PowerEdge.

Š ZENworks 7.3 Linux Management com Hot Patch 1: seu sistema atual deve ter o

ZENworks 7.3 Linux Management com Hot Patch 1 instalado.

Observação: será possível fazer upgrade para o ZENworks 7.3 Linux Management with IR1 se o

idioma do sistema for inglês, espanhol ou português (Portugal).

Não é possível fazer upgrade diretamente do ZENworks 6.6.x Linux Management para o ZENworks 7.3 Linux Management with IR1.

Se você tem os sistemas ZENworks 6.6.x Linux Management que deseja migrar para o ZENworks 7.3 Linux Management with IR1, migre primeiro para o ZENworks 7.3 Linux Management e depois faça upgrade para o ZENworks 7.3 Linux Management with IR1. Lembre-se de que, devido à arquitetura expandida entre o ZENworks 6.6.x Linux Management e o ZENworks 7.3 Linux Management, há suporte limitado de upgrade entre as duas versões.

Importante: você deve fazer upgrade dos componentes de software do Servidor ZENworks e do

Agente do ZENworks na seguinte ordem:

1. Faça upgrade do servidor principal do ZENworks 2. Faça upgrade do servidor secundário do ZENworks 3. Faça upgrade dos dispositivos gerenciados

br ) 7 Ja nu ar y 20 10

As seções a seguir fornecem mais informações:

Š Seção 12.1, “Fazendo upgrade do ZENworks 7.3 Linux Management ou do ZENworks 7.3 Linux Management - Dell Edition para o ZENworks 7.3 Linux Management with IR1” na página 102

Š Seção 12.2, “Opções de upgrade” na página 111

12.1 Fazendo upgrade do ZENworks 7.3 Linux

Management ou do ZENworks 7.3 Linux

Management - Dell Edition para o ZENworks 7.3

Linux Management with IR1

É possível fazer upgrade do servidor do ZENworks 7.3 Linux Management para o ZENworks 7.3 Linux Management with IR1 realizando um upgrade “in-place” das versões anteriores.

Revise as seguintes seções:

Š Seção 12.1.1, “Fazendo upgrade dos servidores” na página 102

Š Seção 12.1.2, “Fazendo upgrade dos dispositivos gerenciados” na página 106

12.1.1 Fazendo upgrade dos servidores

Antes de executar qualquer tipo de upgrade, faça o seguinte:

Š Faça um backup confiável de seu objeto e armazenamentos de dados e do eDirectory. Para obter mais informações, consulte “Manutenção do Armazenamento de Objetos e do

Armazenamento de Dados do ZENworks” no Guia de Administração do Novell ZENworks 7.3 Linux Management.

Š Verifique se o eDirectory está escutando na porta 10389. Š Utilize uma imagem dos Servidores ZENworks.

Š Verifique se o Servidor ZENworks Linux Management e o servidor em que está sendo executado o banco de dados Oracle ou PostgreSQL apresentam sincronização de horário. Š Remova o pacote de servidor openldap2 do Servidor ZENworks, se estiver instalado em

plataformas diferentes da RHEL 4.

1. Para verificar se o openldap2 foi instalado, execute rpm -qa |grep openldap2 no prompt do console do servidor. Isso exibirá a versão de pacote instalada.

2. Para remover o openldap2, execute rpm -e openldap2.

Š Para ver as informações de registro do processo de upgrade no arquivo zmd-messages.log, defina o valor do log-level da preferência do zmd como debug no ZENworks Control Center. Para obter mais informações sobre como definir a preferência do zmd, consulte “Definindo as configurações de daemon do ZENworks Management (zmd)” no Guia de Administração do Novell ZENworks 7.3 Linux Management.

Š Se quiser fazer upgrade do servidor ZENworks 7.3 Linux Management para o ZENworks 7.3 Linux Management with IR1 por meio de um upgrade “in-place”, você deverá executar também as tarefas a seguir no servidor caso o upgrade tenha sido feito originalmente do ZENworks 7.2 Linux Management:

Fazendo upgrade para o ZENworks 7.3 Linux Management with IR1 103 br ) 7 Ja nu ar y 20 10 /etc/init.d/ndsd stop mv /etc/opt/novell/eDirectory/conf/nds.conf /etc

sed -i "s~/etc/opt/novell/eDirectory/conf~/etc~g" /etc/opt/novell/ eDirectory/conf/.edir/instances.0

/etc/init.d/ndsd start

2. Execute o comando /zlm-upgrade para fazer upgrade manualmente para o ZENworks 7.3 Linux Management with IR1.

O upgrade “in-place” permite fazer upgrade de uma versão anterior do ZENworks Linux Management para o ZENworks 7.3 Linux Management with IR1 usando o mesmo Servidor Principal do ZENworks. Por exemplo, suponha que o Servidor Principal no sistema ZENworks 7.3 Linux Management esteja instalado em um dispositivo SLES 9 de 32 bits e você queira fazer upgrade para o ZENworks 7.3 Linux Management with IR1. O uso de um upgrade “in-place” resulta no upgrade do sistema ZENworks Linux Management descrito anteriormente para o ZENworks 7.3 Linux Management with IR1 nesse mesmo dispositivo SLES 9 de 32 bits.

O processo consiste no upgrade do Servidor ZENworks de modo que você possa criar bundles de upgrade para cada plataforma suportada. Os bundles de upgrade individual são enviados para dispositivos designados para a instalação do novo Agente do ZENworks em cada dispositivo. O upgrade local é mais adequado para sistemas ZENworks Linux Management menores que consistem em menos de 100 dispositivos gerenciados por um único Servidor Principal do

ZENworks. O upgrade local não necessita da programação de um tempo de espera para o sistema, pois o upgrade do servidor e dos dispositivos é relativamente rápido.

É possível fazer upgrade do servidor do ZENworks 7.3 Linux Management para o ZENworks 7.3 Linux Management with IR1 de uma das seguintes maneiras:

Š “Fazendo upgrade de servidores por meio do upgrade “in-place”” na página 103 Š “Fazendo upgrade dos servidores usando o Hot Patch 2 Channel” na página 106

Fazendo upgrade de servidores por meio do upgrade “in-place”

Para fazer um upgrade “in-place”, verifique antes se o upgrade do servidor ZENworks 7.3 Linux Management foi feito do ZENworks 7.2 Linux Management. Se este for o caso, o upgrade para o ZENworks 7.3 Linux Management with IR1 falhará, pois o caminho padrão do arquivo de configuração do eDirectory (8.8), nds.conf, é mudado de: /etc para: /etc/opt/novell/ eDirectory/conf quando se faz o upgrade do servidor do ZENworks 7.2 Linux Management para o ZENworks 7.3 Linux Management.

Para evitar falha no upgrade do ZENworks 7.3 Linux Management with IR1 caso o upgrade do servidor ZENworks Linux Management tenha sido feito originalmente do ZENworks 7.2 Linux Management, faça o seguinte:

1 Execute o conteúdo a seguir como um script bash: /etc/init.d/ndsd stop

mv /etc/opt/novell/eDirectory/conf/nds.conf /etc

sed -i "s~/etc/opt/novell/eDirectory/conf~/etc~g" /etc/opt/novell/ eDirectory/conf/.edir/instances.0

/etc/init.d/ndsd start

2 Execute o comando /zlm-upgrade para fazer upgrade manualmente para o ZENworks 7.3 Linux Management with IR1.

br ) 7 Ja nu ar y 20 10

Execute um dos procedimentos a seguir na ordem listada para fazer upgrade dos Servidores ZENworks:

1. Executando um upgrade “in-place” no servidor principal do ZENworks 2. Executando um upgrade “in-place” em um servidor secundário do ZENworks Executando um upgrade “in-place” no servidor principal do ZENworks

1 Verifique se o servidor está em execução e atende aos requisitos. Consulte a Seção 2.1, “Requisitos do Servidor ZENworks” na página 23.

2 No servidor Linux, monte a mídia Novell ZENworks 7.3 Linux Management with Interim

Release 1 usando o comando mount device mountpoint. Por exemplo, mount /dev/cdrom /zlm73.

Se estiver usando uma imagem ISO e não uma mídia física, copie a ISO para uma pasta temporária no servidor 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

ponto_de_montagem pelo caminho da localização do sistema de arquivos em que deseja

montar a imagem. O caminho especificado por ponto_de_montagem já deverá existir. Por exemplo:

mount -o loop /zlm73/ZEN73_LinuxMgmt.iso /zlm73/install

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.

6 Digite S quando for perguntado se você está fazendo upgrade de um servidor principal do ZENworks.

Verifique se todos os serviços do ZENworks foram parados nos Servidores Secundários. Você pode executar /opt/novell/zenworks/bin/zlm-config --stop para encerrar os serviços nos Servidores Secundários.

7 Pressione Enter para continuar.

O programa de upgrade pára os serviços do ZENworks, se inscreve nos canais de upgrade, faz upgrade de RPMs, faz upgrade do zmd, executa scripts de upgrade e, por fim, faz upgrade do esquema de banco de dados.

8 (Condicional) Se você tiver servidores secundários do ZENworks para upgrade, continue em

“Executando um upgrade “in-place” em um servidor secundário do ZENworks” na página 105.

Fazendo upgrade para o ZENworks 7.3 Linux Management with IR1 105 br ) 7 Ja nu ar y 20 10

Executando um upgrade “in-place” em um servidor secundário do ZENworks

Você deve fazer upgrade do Servidor Principal do ZENworks antes de fazer upgrade dos Servidores Secundários do ZENworks. Para obter informações passo a passo, consulte “Executando um upgrade “in-place” no servidor principal do ZENworks” na página 104.

1 Inicie todos os serviços do ZENworks no servidor secundário executando o comando zlm- config --start.

2 Verifique se o servidor atende aos requisitos. Consulte a Seção 2.1, “Requisitos do Servidor ZENworks” na página 23.

3 No servidor Linux, monte a mídia Novell ZENworks 7.3 Linux Management with Interim

Release 1 Server usando o comando mount device mountpoint. Por exemplo, mount /dev/cdrom /zlm73.

Se estiver usando uma imagem ISO e não uma mídia física, copie a ISO para uma pasta temporária no servidor Linux e monte a imagem usando o seguinte comando:

mount -o loop /tempfolderpath/isoimagename.iso mountpoint 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 na qual deseja montar a imagem. O caminho especificado por ponto_de_montagem já deve existir. Por exemplo:

mount -o loop /zlm73/ZEN73_LinuxMgmt.iso /zlm73/install

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

./zlm-upgrade

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

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

7 Digite N quando for perguntado se você está fazendo upgrade de um servidor principal do ZENworks.

8 Digite S quando for perguntado se você fez upgrade de um servidor principal do ZENworks. O programa de upgrade pára os serviços do ZENworks, inscreve-se nos canais de upgrade, faz upgrade de RPMs, faz upgrade do zmd e executa scripts de upgrade.

Uma vez concluído o upgrade, os serviços do ZENworks são reiniciados. Esse processo pode levar alguns minutos.

9 (Condicional) Repita da Etapa 1 à Etapa 8 para cada Servidor Secundário do ZENworks que deseja fazer upgrade.

10 Prossiga com “Fazendo upgrade manualmente de dispositivos gerenciados” na página 106. ou

Prossiga com “Fazendo upgrade de dispositivos gerenciados usando bundles de upgrade” na página 106.

br ) 7 Ja nu ar y 20 10

Fazendo upgrade dos servidores usando o Hot Patch 2 Channel

1 Aplique o ZENworks 7.3 Linux Management Hot Patch 2. Para obter mais informações sobre

como adquirir e aplicar o Hot Patch, consulte o TID 7003346 no Suporte da Novell (http:// www.novell.com/support).

12.1.2 Fazendo upgrade dos dispositivos gerenciados

O upgrade dos dispositivos gerenciados para o ZENworks 7.3 Linux Management with IR1 instala o novo Agente do ZENworks.

É possível fazer upgrade dos dispositivos gerenciados do ZENworks 7.3 Linux Management para o ZENworks 7.3 Linux Management with IR1 de uma das seguintes maneiras:

Š “Fazendo upgrade manualmente de dispositivos gerenciados” na página 106

Š “Fazendo upgrade de dispositivos gerenciados usando bundles de upgrade” na página 106 Š “Fazendo upgrade dos dispositivos gerenciados usando o Hot Patch 2 Channel” na página 111

Fazendo upgrade manualmente de dispositivos gerenciados

1 Verifique se o dispositivo gerenciado atende aos requisitos. Consulte a Seção 2.3, “Requisitos de dispositivo gerenciado” na página 25.

2 No dispositivo gerenciado do Linux, monte a mídia Novell ZENworks 7.3 Linux Management

with Interim Release 1 Agent usando o comando mount device mountpoint. Por exemplo, mount /dev/cdrom /zlm73.

Se estiver usando uma imagem ISO em vez de uma mídia física, copie-a para uma pasta temporária no dispositivo gerenciado Linux e monte a imagem usando o seguinte comando: mount -o loop /tempfolderpath/isoimagename.iso mountpoint

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 /zlm73/ZEN73_LinuxMgmt.iso /zlm73/install

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.

Fazendo upgrade de dispositivos gerenciados usando bundles de upgrade

O upgrade dos dispositivos gerenciados para o ZENworks 7.3 Linux Management with IR1 instala o novo Agente do ZENworks.

Fazendo upgrade para o ZENworks 7.3 Linux Management with IR1 107 br ) 7 Ja nu ar y 20 10

Verifique se o dispositivo gerenciado atende aos requisitos. Consulte a Seção 2.3, “Requisitos de dispositivo gerenciado” na página 25.

Execute as tarefas a seguir na ordem listada:

1. “Criando um bundle de upgrade” na página 107

2. “Criando um script para o upgrade de bundles” na página 107 3. “Criando catálogos para bundles de upgrade” na página 108

4. “Fazendo upgrade de dispositivos gerenciados diferentes do SLES 10 e do SLED 10 usando um bundle de upgrade” na página 109

5. “Fazendo upgrade de dispositivos gerenciados SLES 10 ou SLED 10 usando um bundle de upgrade” na página 110

Criando um bundle de upgrade

1 No servidor ZENworks Linux Management, monte o ISO do agente usando o seguinte

comando:

mount -o loop /tempfolderpath/isoimagename.iso mountpoint

2 Execute o comando /zlm-upgrade -b para criar um bundle de upgrade no servidor ZENworks Linux Management.

O comando listará as plataformas para as quais é possível criar o bundle de upgrade.

3 Digite a plataforma desejada e pressione Enter.

Criando um script para o upgrade de bundles

1 No ZENworks Control Center, clique na guia Bundles.

2 Clique na pasta que você criou durante o upgrade “in-place” no Servidor Principal do

ZENworks para manter 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.3 Linux Management with IR1. Por exemplo, se o ZENworks 7.3 Linux Management with IR1 estiver montado em /zlm73/install, o arquivo de script pre- install.sh residirá no diretório /zlm73/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.

br ) 7 Ja nu ar y 20 10

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á

No documento Novell ZENworks Linux Management (páginas 99-125)