7.4 Activation de la prise en charge Dell PowerEdge

Novell ZENworks Linux Management offre des fonctions évoluées pour déployer et gérer les serveurs Dell PowerEdge. Pour utiliser ces fonctions, vous devez préalablement installer une version du pilote OpenIPMI plus récente que celle incluse dans les distributions Linux actuellement prises en charge.

ZENworks Linux Management possède les fonctions suivantes, destinées aux serveurs Dell PowerEdge :

Dell fournit le pilote OpenIPMI mis à jour, ainsi que le paquetage DKMS (Dynamic Kernel Module Support) pour vous aider à compiler et à installer le pilote.

OpenIPMI est un projet à source libre visant à développer la mise en oeuvre d'un gestionnaire d'interface de gestion de plate-forme intelligente pour les serveurs. Les serveurs Dell s'appuient sur OpenIPMI pour collecter des informations système de bas niveau concernant le périphérique de fond de panier, le contrôleur de gestion BMC, etc.

Pour installer OpenIPMI et DKMS :

  1. Sur un système « golden client » présentant une configuration identique à celle de vos serveurs Dell PowerEdge gérés, installez la source du kernel et un environnement de développement (gcc, make et glibc-devel.).

    Un système « golden client » est un serveur Dell PowerEdge que vous configurez manuellement en vue d'en appliquer ensuite la configuration à un grand nombre de serveurs PowerEdge de votre système ZENworks, à l'aide de ZENworks Linux Management. Le même système d'exploitation doit être installé sur le système « golden client » que sur les serveurs à gérer. Vous effectuerez ces étapes de configuration sur un périphérique « type », puis utiliserez ZENworks Linux Management pour automatiser l'installation des autres serveurs. Le système « golden client » vise à rendre inutile l'installation de la source du kernel et de l'environnement de développement sur chaque serveur PowerEdge géré du système ZENworks.

    La source du kernel et l'environnement de développement (gcc, make et glibc-devel) se trouvent sur le support utilisé pour l'installation de SUSE Linux Enterprise Server ou de Red Hat Enterprise Linux. Utilisez le logiciel de gestion des paquetages correspondant à votre système d'exploitation Linux pour installer les outils de création nécessaires. Sur SUSE Linux Enterprise Server, par exemple, vous pouvez utiliser YaST pour installer la source du kernel et l'environnement de développement.

  2. Téléchargez DKMS et le plus récent pilote OpenIPMI correspondant à votre système d'exploitation depuis le site Dell Linux Community Web. Les deux fichiers sont inclus dans le fichier d'archive .tar correspondant au système d'exploitation de votre serveur.

  3. Installez les derniers paquetages DKMS et OpenIPMI sur votre système « golden client » à l'aide du script shell d'installation (install.sh). Des instructions détaillées sont fournies dans le fichier Lisezmoi (nommé LISEZMOI).

  4. Utilisez le paramètre mkrpm pour que DKMS génère le paquetage RPM du pilote OpenIPMI correspondant à la configuration de votre système « golden client ». Des instructions détaillées sont fournies dans la page de manuel consacrée à DKMS (man dkms).

    Exemples

    dkms mkrpm -m openipmi -v numéro_version.os

    numéro_version.os représente le numéro de version et le système d'exploitation du fichier téléchargé à l'Étape 2. Par exemple, si vous avez téléchargé le fichier openipmi-36.8.SLES9-1dkms.tar.gz, vous devez exécuter la commande suivante :

    dkms mkrpm -m openipmi -v 36.8.SLES9

  5. À l'aide du Centre de contrôle ZENworks, créez un ensemble constitué de DKMS, du pilote OpenIPMI et du paquetage novell-zenworks-zmd-oem situés sur le support Novell ZENworks 7.3 Linux Management.

    Vous trouverez les paquetages aux emplacements suivants :

    • DKMS : dans le répertoire dans lequel vous avez extrait le tarball, dkms-numéro_version.noarch.rpm

      numéro_version est le numéro de version du paquetage DKMS téléchargé à l'Étape 2.

    • Pilote OpenIPMI : /usr/scr/packages/RPMS/noarch/openipmi-numéro_version.os-numéro_version_paquetagedkms.noarch.rpm

      numéro_version.os est le numéro de version et le système d'exploitation du fichier téléchargé à l'Étape 2. Par exemple, si vous avez téléchargé le fichier openipmi-36.8.SLES9-1dkms.tar.gz, le numéro_version est 36.8.SLES9. numéro_version_paquetagedkms se réfère au numéro de version du paquetage DKMS. Dans l'exemple précédent, cette valeur correspond à 1dkms.

    • novell-zenworks-zmd-oem : dans le répertoire dans lequel vous avez monté le support, data/packages/distribution/zlm7de-snapshots/novell-zenworks-zmd-oem-7.3.0-0.architecture.rpm.

    Pour plus d'informations, reportez-vous à la section Création d'ensembles RPM dans le Guide d'administration de Novell ZENworks 7.3 Linux Management.

  6. Utilisez ZENworks Linux Management pour déployer l'ensemble contenant les paquetages de DKMS, du pilote OpenIPMI et novell-zenworks-zmd-oem sur les serveurs Dell PowerEdge sur lesquels vous avez installé l'agent ZENworks. Pour plus d'informations, reportez-vous à la section Création d'ensembles RPM dans le Guide d'administration de Novell ZENworks 7.3 Linux Management.