IPMI
Installation d'ipmitool
- Installer le paquet ipmitool
- Charger les modules kernel ipmi_si et ipmi_devintf
Configuration réseau de l'IPMI
Voir la configuration réseau
ipmitool lan print
Modifier la configuration réseau
# Set IP static ipmitool lan set 1 ipsrc static # Define IP configuration ipmitool lan set 1 ipaddr 10.1.0.99 ipmitool lan set 1 netmask 255.255.255.0 ipmitool lan set 1 defgw ipaddr 10.1.0.254
Configuration de l'accès LAN via ipmitool
- Définir le mot de passe :
ipmitool user set password 2 xxxxx
Connexion à la console IPMI
- Configurer le serveur pour écouté sur le port console correspondant à l'IPMI (ttyS0, ttyS1 ou ttyS2 le plus souvent). Pour çà :
- Sur Debian :
- En SystemV :
- éditer le fichier /etc/inittab et ajouter :
T1:23:respawn:/sbin/getty -L ttyS1 115200n8 vt100
- recharger la configuration avec la commande suivante :
init q
- En Systemd :
- Activer/démarrer le service serial-getty@ttyS1.service :
systemctl enable serial-getty@ttyS1.service systemctl start serial-getty@ttyS1.service
- Sur Ubuntu :
- créer le fichier /etc/init/ttyS1.conf :
# ttyS1 - getty # # This service maintains a getty on ttyS1 from the point the system is # started until it is shut down again. start on runlevel [23] and not-container stop on runlevel [!23] respawn exec /sbin/getty -L ttyS1 115200n8 vt100
- Lancer le tty avec la commande suivante :
initctl start ttyS1
- Configurer Grub pour que le kernel linux utilise la console IPMI également :
- éditer le fichier /etc/default/grub et configurer les variables suivantes :
- GRUB_CMDLINE_LINUX=“console=ttyS1,115200n8 console=tty”
- GRUB_TERMINAL=console
- Mettre à jour la configuration de grub avec la commande :
update-grub
Vous pourrez ensuite vous connecter avec la commande suivante :
ipmitool -I lanplus -H [IP DRAC] -U [user] -P [password] sol activate
Il sera peut-être nécessaire de faire Entrer pour que le prompt vous soit afficher. Pour quitter, il faut faire la séquence de touche “~.”.