24.4 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.2 Linux Management .

Se você planeja atualizar os servidores Dell PowerEdge usando Pacotes de Atualização Dell, recomendamos que 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 depois de instalar o Agente ZENworks nos servidores PowerEdge gerenciados, mas antes de registrá-los na Zona de Gerenciamento do ZENworks. O espelhamento de Pacotes de Atualização Dell antes da instalação do Agente ZENworks ou do registro de servidores na Zona de Gerenciamento garante que todos os números de modelos Dell sejam carregados no banco de dados, que os relatórios padrão sejam executados à medida que os servidores forem registrados e que os Pacotes de Atualização Dell existam no repositório de pacotes do ZENworks. Para obter mais informações, consulte o Seção 22.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 o Seção 24.2.1, Criando arquivos de configuração.

  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:/// caminho/para/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:

    <User> senha</User>

    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 aSeção 24.6, 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__do_catálogo</Name>

    <Folder></Folder>

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

    <Folder>/ nome_da_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:/// caminho/para/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= nome_do_arquivo.xml

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

Dependendo da velocidade da conexão, os Pacotes de Atualização Dell podem demorar cerca de 30 minutos para serem espelhados do site FTP da Dell. Depois de concluída a operação de espelhamento, os Pacotes de Atualização Dell são agrupados automaticamente 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 o Seção 22.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 o Seção 22.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 21.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).