25.5 Espelhamento de Pacotes de Atualização Dell no servidor ZENworks

Você pode espelhar Pacotes de Atualização Dell do site FTP da Dell ou de um CD obtido na Dell no servidor ZENworks. Os Pacotes de Atualização Dell permitem atualizar e configurar o hardware e o sistema (incluindo as configurações de BIOS, DRAC, RAID, BMC e FRMW) em servidores Dell PowerEdge.

IMPORTANTE:Para poder usar os Pacotes de Atualização Dell nos servidores Dell, é preciso concluir as etapas em Habilitando o Suporte do Dell PowerEdge no Guia de Instalação do Novell ZENworks 7.3 Linux Management.

Se desejar atualizar os servidores Dell PowerEdge usando Pacotes de Atualização Dell, recomendamos que você espelhe os pacotes do site de FTP da Dell antes de instalar o Agente ZENworks nos servidores PowerEdge gerenciados. Também é possível espelhar os pacotes após instalar o Agente ZENworks nos servidores PowerEdge gerenciados, mas antes de registrá-los na Zona de Gerenciamento do ZENworks. O espelhamento dos Pacotes de Atualização Dell antes da instalação do Agente ZENworks ou do registro dos servidores na Zona de Gerenciamento garante que todos os números de modelo Dell sejam carregados no banco de dados, os relatórios padrão sejam executados à medida que os servidores forem registrados e os Pacotes de Atualização Dell existam no repositório de pacotes do ZENworks. Para obter mais informações, consulte o Seção 23.0, Usando os bundles de Pacote de Atualização Dell.

Para espelhar os Pacotes de Atualização Dell de um servidor remoto ou de um CD no servidor ZENworks:

  1. Execute o seguinte comando para gerar um arquivo de configuração vazio:

    /opt/novell/zenworks/bin/zlmmirror conf-generate filename.xml

    Esse comando gera um arquivo de configuração de modelo no diretório atual.

    Para obter mais informações, consulte a Seção 25.3.1, Criando arquivos de configuração usando o utilitário de linha de comando.

  2. Abra o arquivo de configuração em branco em um editor de texto.

  3. Na seção <RemoteServer>, edite estes elementos de configuração:

    Elemento de configuração

    Configuração

    <Base></Base>

    Caminho para o servidor que você deseja espelhar:

    <Base>http://ftp.dell.com</Base>

    ou

    Caminho para o ponto de montagem do CD que você deseja espelhar:

    <Base>file:///path/to/cd</Base>

    <Type></Type>

    Tipo de servidor que você deseja espelhar:

    <Type>dell</Type>

  4. Na seção <LocalServer>, edite estes elementos de configuração:

    Elemento de configuração

    Configuração

    <Type></Type>

    Tipo de espelhamento que você deseja executar:

    <Type>zlm</Type>

    A especificação de zlm espelha os Pacotes de Atualização Dell diretamente no servidor ZENworks Linux Management. Depois do espelhamento, os Pacotes de Atualização Dell são exibidos no ZENworks Control Center.

    <User></User>

    Nome para usar ao se conectar ao servidor ZENworks Linux Management (local):

    <User>Administrador</User>

    O usuário Administrador deverá ser especificado se você desejar usar a conta de administrador padrão.

    <Password></Password>

    Senha para a conta fornecida em Usuário:

    <Password>password</Password>

    Se você estiver usando a conta de Administrador, esta será a senha especificada durante a instalação do servidor. Para obter informações sobre a codificação de sua senha, consulte a Seção 25.9, Codificando a senha do servidor ZENworks.

  5. Para listar todos os catálogos e bundles disponíveis no site de ftp remoto, execute o comando zlmmirror server-list-bundles -c filename.xml. Para obter mais informações, veja a ajuda do zlmmirror executando o seguinte comando: zlmmirror --help.

  6. Na seção <Catalog>, edite estes elementos de configuração:

    Elemento de configuração

    Configuração

    <Name></Name>

    Nome do catálogo a ser espelhado a partir do servidor remoto:

    <Name>nome_catálogo</Name>

    <Folder></Folder>

    Nome da pasta na qual os Pacotes de Atualização Dell serão criados e atualizados:

    <Folder>/nome_pasta</Folder>

    Especifica a pasta eDirectory (por exemplo, /Dell) em que bundles e catálogos são criados e atualizados. Se não for especificada, os catálogos e bundles serão criados e atualizados na pasta /zlmmirror.

    O arquivo de configuração zlmmirror editado deve ser parecido com o exemplo a seguir. Se o arquivo de configuração for definido para espelhar um CD, o elemento de configuração <Base></Base> na seção <RemoteServer> conterá <Base>file:///path/to/cd</Base> em vez de <Base>http://ftp.dell.com</Base>.

    <ZLMMirrorConf>
    
         <Session>
    
             <RemoteServer>
    
                  <Base>http://ftp.dell.com</Base>
    
                  <Proxy></Proxy>
    
                  <Type>dell</Type>
    
                  <User></User>
    
                  <Password></Password>
    
             </RemoteServer>
    
             <LocalServer>
    
                  <Type>zlm</Type>
    
                  <Base></Base>
    
                  <User>Administrator</User>
    
                  <Password>password</Password>
    
                  </LocalServer>
    
                  <Catalog>
    
                      <Name>catalog_name</Name>
    
                      <LocalName></LocalName>
    
                      <Folder>/folder_name</Folder>
    
                      <Target></Target>
    
                      <ExcludeTarget></ExcludeTarget>
    
                      <Bundle></Bundle>
    
                      <ExcludeBundle></ExcludeBundle>
    
                   </Catalog>
    
          </Session>
    
    </ZLMMirrorConf>
    
  7. Grave o arquivo.

    Esse procedimento faz download de todos os bundles disponíveis no catálogo especificado. Se você deseja fazer download de determinado bundle, especifique o nome do bundle como mostrado abaixo:

    <Bundle>Bundle_Name</Bundle>
    
  8. Para espelhar os Pacotes de Atualização Dell, execute este comando:

    zlmmirror m -c=filename.xml

    onde nome_do_arquivo.xml é o nome do arquivo de configuração zlmmirror criado na Etapa 1.

Após a conclusão da operação de espelhamento, os Pacotes de Atualização Dell são incluídos automaticamente no bundle e exibidos no ZENworks Control Center, na página Bundles. No primeiro espelhamento de Pacotes de Atualização Dell, todos os pacotes disponíveis são espelhados; as sessões de espelhamento subseqüentes obtêm apenas os pacotes atualizados.

Para determinar se há bundles de Pacote de Atualização Dell atualizados disponíveis para os servidores no seu sistema, no ZENworks Control Center, clique na guia Dispositivos e em Servidores. Um link na coluna Atualizações Dell indica se há um bundle de Pacote de Atualização Dell disponível no repositório de pacotes do ZENworks para cada servidor Dell PowerEdge listado. Você pode clicar no link para ver o nome do bundle de Pacote de Atualização Dell apropriado para o dispositivo.

Se esse bundle já estiver instalado no dispositivo, mas uma versão mais nova dele estiver disponível, você poderá distribuir a nova versão. Para obter mais informações, consulte a Seção 23.4, Distribuindo uma versão atualizada de um bundle de Pacote de Atualização Dell.

Se o bundle de Pacote de Atualização Dell não estiver designado ao dispositivo, você poderá designar dispositivos da mesma maneira como faria para qualquer bundle. Para obter mais informações, consulte a Seção 23.2, Designando os bundles de Pacote de Atualização Dell.

Se você designar os Pacotes de Atualização Dell a dispositivos usando bundles, os pacotes serão sempre instalados. Por isso, é possível fazer o downrev do firmware usando os Pacotes de Atualização Dell distribuídos via bundles.

Se você designar os Pacotes de Atualização Dell a dispositivos usando catálogos, os pacotes serão instalados somente em uma situação de upgrade. Não é possível fazer o downrev do firmware usando os Pacotes de Atualização Dell distribuídos por catálogos.

Para criar catálogos e designar dispositivos, vá para a Seção 22.1, Compreendendo catálogos.

Durante a instalação dos Pacotes de Atualização Dell, se você receber uma mensagem de erro informando que o sistema precisa de mais RAM contígua, reinicialize o sistema e repita a instalação.

Você deve executar periodicamente o utilitário zlmmirror para obter os Pacotes de Atualização Dell mais recentes. É possível automatizar o processo criando uma tarefa cron para executar a sessão de espelhamento na freqüência necessária (mensalmente, por exemplo).