Configuration IPMI : Différence entre versions

Un article de Bulles.
Aller à : navigation, rechercher
M
(Procédure)
 
(Une révision intermédiaire par le même utilisateur non affichée)
Ligne 4: Ligne 4:
  
 
= Procédure =
 
= Procédure =
Ipmi se configure facilement sous Debian.
+
IPMI se configure facilement sous Debian.
  
 
Si on désire activer rapidement IPMI avant d'installer Debian, il suffit de ''booter'' un CD-ROM Ubuntu.
 
Si on désire activer rapidement IPMI avant d'installer Debian, il suffit de ''booter'' un CD-ROM Ubuntu.
Ligne 13: Ligne 13:
 
  modprobe ipmi_devintf
 
  modprobe ipmi_devintf
 
  modprobe ipmi_si
 
  modprobe ipmi_si
 +
Si tout se passe bien, on peut mettre ces 3 modules dans ''/etc/modules'' pour qu'ils soient chargés au boot.
 +
<br />Ils ne sont nécessaires que si on désire dialoguer directment avec l'interface IPMI (par exemple pour la configuration initiale), mais nullement obligatoires pour le bon fonctionnement de l'interface.
  
 
Paquets Debian:
 
Paquets Debian:
 
  apt-get -u install ipmitool openipmi
 
  apt-get -u install ipmitool openipmi
  
Vérification des paramètres:
+
Test du bon foctionnement:
  ipmitool lan print 1
+
ipmitool -I open sdr list
 +
 
 +
Vérification des paramètres LAN:
 +
  ipmitool -I open lan print 1
  
 
Changer les parametres si nécessaire -- on peut s'inspirer de:
 
Changer les parametres si nécessaire -- on peut s'inspirer de:
 
  /usr/share/ipmitool/bmclanconf -c 1 -d -i eth0
 
  /usr/share/ipmitool/bmclanconf -c 1 -d -i eth0
'''Note''': Dans le guide d'installation SuperMicro, on recommande d'assigner les mêmes adresses IP/MAC que celle de l'interface ''lan1''; et c'est par ailleurs ce que fait ''bmclanconf''. Ceci est contredit dans pas mal de HowTo's, ce qui me semble logique dans la mesure où la carte IPMI a son propre service Web. Il faut donc pouvoir différencier l'interface ''lan1'' de l'interface IPMI. On assignera donc une MAC (et une IP) différente pour la carte IPMI.
+
'''Attention''': Bon nombre de cartes IPMI s'associent à une interface réseau et dans ce cas, il faut assigner les mêmes adresses IP/MAC que celle de l'interface ''lan1''; et c'est par ailleurs ce que fait ''bmclanconf''.  
<br />Détail intéressant, l'adresse imprimée sur la carte IPMI est celle de ''lan2'' (à vérifier)
+
Les carte de type ''SIM'' (SuperMicro Intelligent Management) sont des cartes avancées qui proposent entre autre le ''KVM-Over-LAN''.
 +
Ces cartes ont donc '''leurs propres adresses MAC et IP'''.
 +
Dans la mesure où la carte IPMI a ses propres services Web, SNMP, ..., il faut donc pouvoir différencier l'interface ''lan1'' de la machine de l'interface IPMI.
  
Mot de passe du user admin (Le user/mot de passe par défaut est ''ADMIN''/''ADMIN''):
+
Changer le mot de passe du user admin (Le user/mot de passe par défaut est ''ADMIN''/''ADMIN''):
  ipmitool user list
+
  ipmitool -I open user list
  ipmitool user set password <UserId> <Password>
+
  ipmitool -I open user set password <UserId> <Password>
 
   
 
   
 
A partir de là, on peut se connecter directement via l'interface web de la carte IPMI.
 
A partir de là, on peut se connecter directement via l'interface web de la carte IPMI.
 +
 +
Alternativement, la carte devrait répondre aux requètes distantes:
 +
IPMI_PASSWORD=<Password> ipmitool -I lan -H <IpCarteIpmi> -E sdr list
  
 
= Liens =
 
= Liens =
 
* [http://supermicro.com/manuals/other/AOC-SIMLC.pdf Manuel de la carte AOC-SIMLC(+)]
 
* [http://supermicro.com/manuals/other/AOC-SIMLC.pdf Manuel de la carte AOC-SIMLC(+)]
 
* [http://wiki.adamsweet.org/doku.php?id=ipmi_on_linux Running IPMI on Linux]
 
* [http://wiki.adamsweet.org/doku.php?id=ipmi_on_linux Running IPMI on Linux]

Version actuelle datée du 20 juin 2007 à 17:03

Configuration d'une carte IPMI AOC-SIMLC(+) sur un serveur SuperMicro

IPMI

Procédure

IPMI se configure facilement sous Debian.

Si on désire activer rapidement IPMI avant d'installer Debian, il suffit de booter un CD-ROM Ubuntu.
Il faudra ajouter les dépots Universe pour le support IPMI

Modules noyeau:

modprobe ipmi_msghandler
modprobe ipmi_devintf
modprobe ipmi_si

Si tout se passe bien, on peut mettre ces 3 modules dans /etc/modules pour qu'ils soient chargés au boot.
Ils ne sont nécessaires que si on désire dialoguer directment avec l'interface IPMI (par exemple pour la configuration initiale), mais nullement obligatoires pour le bon fonctionnement de l'interface.

Paquets Debian:

apt-get -u install ipmitool openipmi

Test du bon foctionnement:

ipmitool -I open sdr list

Vérification des paramètres LAN:

ipmitool -I open lan print 1

Changer les parametres si nécessaire -- on peut s'inspirer de:

/usr/share/ipmitool/bmclanconf -c 1 -d -i eth0

Attention: Bon nombre de cartes IPMI s'associent à une interface réseau et dans ce cas, il faut assigner les mêmes adresses IP/MAC que celle de l'interface lan1; et c'est par ailleurs ce que fait bmclanconf. Les carte de type SIM (SuperMicro Intelligent Management) sont des cartes avancées qui proposent entre autre le KVM-Over-LAN. Ces cartes ont donc leurs propres adresses MAC et IP. Dans la mesure où la carte IPMI a ses propres services Web, SNMP, ..., il faut donc pouvoir différencier l'interface lan1 de la machine de l'interface IPMI.

Changer le mot de passe du user admin (Le user/mot de passe par défaut est ADMIN/ADMIN):

ipmitool -I open user list
ipmitool -I open user set password <UserId> <Password>

A partir de là, on peut se connecter directement via l'interface web de la carte IPMI.

Alternativement, la carte devrait répondre aux requètes distantes:

IPMI_PASSWORD=<Password> ipmitool -I lan -H <IpCarteIpmi> -E sdr list

Liens