Dell OpenManage

Un article de WindowsLinux.net - Astuces pour Windows et Linux !.

Sommaire

Numéro de série - serveur Dell

Si vous avez besoin du numéro de série de votre machine, il suffit de taper la commande suivante :

dmidecode | grep -i serial


Téléchargement

Cet outil est téléchargeable avec wget depuis l'adresse suivante :

http://ftp.dell.com/sysman/


Installation

Sous Windows

L'installation est très simple sous Windows. Il suffit de lancer l'exécutable et de suivre les boites de dialogues.

Sous Linux

Famille Debian / Ubuntu

Note : Dell OpenManage nécessite libsmbios2, cependant, libsmbios1 est le seul disponible.

Méthode rapide

Il faut avoir déjà les bon outils :

aptitude install libopenipmi-dev openipmi rpm procmail libsmbios-bin

Ceci installe : libsmbios1

On peut télécharger le package avec la ligne de commande suivante :

wget http://ftp.sara.nl/pub/sara-omsa/dists/dell6/sara/binary-i386/dellomsa_6.0.1-10_i386.deb

Puis l'installer par :

dpkg -i dellomsa_6.0.1-10_i386.deb

Méthode propre

Problème

Le message suivant s'affiche :

Sélection du paquet dellomsa précédemment désélectionné.
(Lecture de la base de données... 46435 fichiers et répertoires déjà installés.)
Dépaquetage de dellomsa (à partir de dellomsa_6.0.1-10_i386.deb) ...
dpkg : des problèmes de dépendances empêchent la configuration de dellomsa :
 dellomsa dépend de libsmbios2 ; cependant :
  Le paquet libsmbios2 n'est pas installé.
dpkg : erreur de traitement de dellomsa (--install) :
 problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
 dellomsa

Solution :

cd /tmp/
dpkg-deb -x /root/dellomsa_6.0.1-10_i386.deb dellomsa_6.0.1-10_i386
mkdir dellomsa_6.0.1-10_i386/DEBIAN
dpkg -e /root/dellomsa_6.0.1-10_i386.deb dellomsa_6.0.1-10_i386/DEBIAN/
vi dellomsa_6.0.1-10_i386/DEBIAN/control

Ici il faut modifier : libsmbios2 en libsmbios1.

Puis terminer en :

dpkg-deb -b dellomsa_6.0.1-10_i386
dpkg-deb : construction du paquet « dellomsa » dans « dellomsa_6.0.1-10_i386.deb ».
dpkg -i dellomsa_6.0.1-10_i386.deb


Ceci s'affiche :

(Lecture de la base de données... 54017 fichiers et répertoires déjà installés.)
Préparation du remplacement de dellomsa 6.0.1-10 (en utilisant dellomsa_6.0.1-10_i386.deb) ...
Dépaquetage de la mise à jour de dellomsa ...
rm: cannot remove `/etc/ld.so.conf.d/dell-omsa.conf': No such file or directory
Paramétrage de dellomsa (6.0.1-10) ...
Checking that /etc/ld.so.conf.d/dell-omsa.conf contains required paths...
Adding to /etc/ld.so.conf.d/dell-omsa.conf: /opt/dell/srvadmin/dataeng/bin
Adding to /etc/ld.so.conf.d/dell-omsa.conf: /opt/dell/srvadmin/hapi/bin
Adding to /etc/ld.so.conf.d/dell-omsa.conf: /opt/dell/srvadmin/idrac/bin
Adding to /etc/ld.so.conf.d/dell-omsa.conf: /opt/dell/srvadmin/idrac/libs
Adding to /etc/ld.so.conf.d/dell-omsa.conf: /opt/dell/srvadmin/oma/bin
Adding to /etc/ld.so.conf.d/dell-omsa.conf: /opt/dell/srvadmin/omsa/bin
Adding to /etc/ld.so.conf.d/dell-omsa.conf: /opt/dell/srvadmin/shared/bin
Adding to /etc/ld.so.conf.d/dell-omsa.conf: /opt/dell/srvadmin/sm
Adding to /etc/ld.so.conf.d/dell-omsa.conf: /opt/dell/srvadmin/sm/dellvl
Stopping & Starting dellomsa...
Stopping Systems Management Device Drivers:
Stopping dcdbas: *
Starting Systems Management Device Drivers:
Starting dcdbas: *
Starting Systems Management Data Engine:
Starting dsm_sa_datamgr32d: /opt/dell/srvadmin/dataeng/bin/dsm_sa_datamgr32d: error while loading shared libraries: libdcsmil32.so.5: cannot  open shared object file: No such file or directory
*
Starting dsm_sa_eventmgr32d: /opt/dell/srvadmin/dataeng/bin/dsm_sa_eventmgr32d: error while loading shared libraries: libdcsupt32.so.5:  cannot open shared object file: No such file or directory
*

Processing triggers for libc6 ...
ldconfig deferred processing now taking place


Pour résoudre ce dernier problème, il faut effecuter les opérations suivantes :

ldconfig
/etc/init.d/dataeng restart


Enfin il ne reste plus qu'à accéder à l’interface web par l’adresse :

https://localhost:1311/

Cette adresse est disponible si le service suivant est lancé :

/etc/init.d/dsm_om_connsvc start


Pour vous connecter à cette interface web, utilisez un utilisateur autre que root !

Famille RedHat et Suse

Dell OpenManage est disponible ici, sur sa page dédiée.

Dans le cas d'une distribution de la famille RedHat, il faut télécharger de : OM_6.1.0_ManNode_A00.tar.gz (par exemple) dans /opt/dell/ puis décompressez la :

tar xzf OM_6.2.0_ManNode_A00.tar.gz

Vous pouvez ensuite lancer "setup.sh". Si vous rencontrez une erreur du type "function: not found", tentez d'exécuter :

bash ./setup.sh

ou encore :

sh setup.sh

Utilisation

En ligne de commande, pour avoir un "rapport", tapez :

omreport chassis

Vous pouvez aussi essayer :

omreport chassis pwrsupplies
omreport -?