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
- dans le BIOS sur com2 avec les options qu'on mettra par la suite
- dans grub et linux /etc/default/grub :
- 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
- GRUB_TERMINAL='serial console'
- GRUB_SERIAL_COMMAND=“serial –unit=0 –speed=115200 –word=8 –parity=no –stop=1”
- dans grub, pour memtest :
- console=ttyS2,115200n8
- dans /etc/inittab :
- s0:23:respawn:/sbin/agetty ttyS2 115200
- pour désactiver la session (si quelqu'un s'est pas bien déconnecté par exemple) : sol deactivate
- 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 14:17 de ljf