7.4 Habilitando o suporte ao Dell PowerEdge

O Novell ZENworks Linux Management oferece recursos avançados para distribuir e gerenciar servidores Dell PowerEdge. Antes de usar esses recursos, instale uma versão do driver OpenIPMI mais recente que a incluída nas distribuições Linux suportadas no momento.

Os seguintes recursos estão disponíveis para servidores Dell PowerEdge no ZENworks Linux Management:

A Dell fornece o driver OpenIPMI atualizado, assim como o pacote DKMS (Dynamic Kernel Module Support) para ajudar na compilação e na instalação do driver.

O OpenIPMI é um projeto de código-fonte aberto destinado a desenvolver uma implementação do gerenciador IPMI (Intelligent Platform Management Interface - Interface de Gerenciamento de Plataforma Inteligente) para servidores. Os servidores Dell dependem do OpenIPMI para coletar informações de baixo nível do sistema sobre o dispositivo Backplane, o Baseboard Management Controller etc.

Para instalar o OpenIPMI e o DKMS:

  1. Em um sistema “golden client” que possua uma configuração idêntica à dos servidores Dell PowerEdge gerenciados, instale o código-fonte do kernel e um ambiente de desenvolvimento (gcc, make e glibc-devel.).

    Um sistema “golden client” é um servidor Dell PowerEdge que você deseja configurar manualmente e depois usar o ZENworks Linux Management para configurar um número maior de servidores PowerEdge no sistema ZENworks da mesma forma. O sistema “golden client” deve ter o mesmo sistema operacional que os servidores que você pretende gerenciar. Execute essas etapas de configuração em um dispositivo representante e, em seguida, use o ZENworks Linux Management para automatizar a instalação dos outros servidores. A finalidade do sistema “golden client” é eliminar a necessidade de instalar o código-fonte do kernel e o ambiente de desenvolvimento em todos os servidores PowerEdge gerenciados no sistema ZENworks.

    O código-fonte do kernel e o ambiente de desenvolvimento (gcc, make e glibc-devel) estão localizados na mídia usada para instalar o SUSE Linux Enterprise Server ou o Red Hat Enterprise Linux. Use o software de gerenciamento de pacotes específico do sistema operacional Linux para instalar as ferramentas de criação necessárias. No SUSE Linux Enterprise Server, por exemplo, use o YaST para instalar o código-fonte do kernel e o ambiente de desenvolvimento.

  2. Faça download do DKMS e do driver OpenIPMI mais recente para o seu sistema operacional específico a partir do site Dell Linux Community Web. Os dois arquivos estão incluídos no arquivo tarball adequado ao sistema operacional de seu servidor.

  3. Instale o DKMS e os pacotes OpenIPMI mais recentes no sistema “golden client” usando o script shell de instalação fornecido (install.sh). Instruções detalhadas estão incluídas no arquivo Readme (chamado README).

  4. Use o parâmetro mkrpm para o DKMS para criar o pacote RPM do driver OpenIPMI driver adaptado à configuração do sistema “golden client”. As instruções detalhadas estão incluídas na página de manual do DKMS (man dkms).

    Por exemplo,

    dkms mkrpm -m openipmi -v version_number.os

    Em que version_number.os representa o número da versão e o sistema operacional do arquivo do qual foi feito o download na Etapa 2. Por exemplo, se tivesse feito download do arquivo openipmi-36.8.SLES9-1dkms.tar.gz, você executaria o seguinte comando:

    dkms mkrpm -m openipmi -v 36.8.SLES9

  5. Usando o ZENworks Control Center, crie um bundle que possua o DKMS, o driver OpenIPMI e o pacote novell-zenworks-zmd-oem da mídia do Novell ZENworks 7.3 Linux Management.

    Você pode encontrar os pacotes individuais nestas localizações:

    • DKMS: No diretório em que você extraiu o tarball, dkms-número_de_versão.noarch.rpm

      Em que version_number é o número da versão do DKMS do qual foi feito o download nesse diretório na Etapa 2.

    • Driver OpenIPMI: /usr/scr/packages/RPMS/noarch/openipmi-número_de_versão.os-número_de_versão_do_pacotedkms.noarch.rpm

      Em que version_number.os representa o número da versão e o sistema operacional do arquivo do qual foi feito o download na Etapa 2. Por exemplo, se você tiver feito o download do arquivo openipmi-36.8.SLES9-1dkms.tar.gz, o version_number será 36.8.SLES9. Package_release_numberdkms refere-se ao número da versão do pacote do DKMS. Por exemplo, 1dkms no exemplo de arquivo anterior.

    • novell-zenworks-zmd-oem: No diretório em que você montou a mídia, data/packages/distribuição/zlm7de-snapshots/novell-zenworks-zmd-oem-7.3.0-0.architecture.rpm.

    Para obter mais informações, consulte Criando bundles RPM no Guia de Administração do Novell ZENworks 7.3 Linux Management.

  6. Use o ZENworks Linux Management para distribuir o bundle que contém o DKMS, o driver OpenIPMI e o pacote novell-zenworks-zmd-oem entre os servidores Dell PowerEdge em que foi instalado o Agente ZENworks. Para obter mais informações, consulte Criando bundles RPM no Guia de Administração do Novell ZENworks 7.3 Linux Management.