Outils pour utilisateurs

Outils du site


benevoles:technique:generique:ipmi

Notes concernant IPMI (Intelligent Platform Management Interface)

IPMI configuré sur 192.0.2.42, fonctionne même si branché uniquement sur un port autre que le port dédié.

  • interface web (https) pas trop mal mais tout ce qui est intéressant (ikvm, sol) en java
  • On peut aussi attaquer en SSH (mais y'a pas grand chose) : ssh ADMIN@192.0.2.42

Commandes utiles :

  • ipmitool chassis status -U ADMIN -H 192.0.2.42
  • ipmitool sol activate -U ADMIN -H 192.0.2.42 -I lanplus
    1. dans le BIOS sur com2 avec les options qu'on mettra par la suite
    2. dans grub et linux /etc/default/grub :
      1. GRUB_CMDLINE_LINUX_DEFAULT=“quiet console=tty0 console=ttyS2,115200n8r” « attention la plupart des trucs au boot (les messages d'init quoi) seront que sur le dernier… voir notes
      2. GRUB_TERMINAL='serial console'
      3. GRUB_SERIAL_COMMAND=“serial –unit=0 –speed=115200 –word=8 –parity=no –stop=1”
    3. dans grub, pour memtest :
      1. console=ttyS2,115200n8
    4. dans /etc/inittab :
      1. s0:23:respawn:/sbin/agetty ttyS2 115200
    5. pour désactiver la session (si quelqu'un s'est pas bien déconnecté par exemple) : sol deactivate
    6. pour se déconnecter : ~. et si en SSH : ~~.
  • soft halt : ipmitool chassis power soft -U ADMIN -P ADMIN -H 192.0.2.42
  • Accès direct au BIOS sans se soucier d'appuyer sur une quelconque touche au boot : ipmitool -U ADMIN -H 192.0.2.42 chassis bootparam set bootflag force_bios puis reboot
  • Accès à l'event log : ipmitool sel list -U ADMIN -H 192.0.2.42. Semble moins fiable et précis que d'y accéder via le BIOS.
  • Si ipmitool renvoit des erreurs bizarres pour n'importe quelle commande, la BMC est sûrement plantée. La redémarrer : interface web → menu Maintenance → Reset unit → attendre → profit.
benevoles/technique/generique/ipmi.txt · Dernière modification : 2021/10/11 16:17 de ljf