Lorsque vous traitez avec Supermicro IPMI / BMC, vous pouvez y accéder via:
- HTTP (S) dans votre navigateur - voir des pages Web avec des capteurs / configurations et une applet java pour exécuter la console de redirection
- Protocole IPMI (en utilisant des applications de
ipmitool
type CLI ouIPMIView
GUI similaires)
Une fois que j'ai découvert que je pouvais simplement ssh ADMIN@my.ipmi.address.net
entrer dans le BMC - il y a un shell de type Linux, ifconfig
(pas avec le serveur, mais avec les paramètres réseau de BMC), et - la meilleure chose! - possibilité d'enregistrer sur bande reboot
pour réinitialiser le BMC lorsque IPMI commence à briller.
Mais maintenant, ayant accès à de nombreux boîtiers Supermicro avec IPMI, je découvre que l'accès SSH fonctionne différemment: environ la moitié des boîtiers exécute un shell "normal" sur le port 22 d'IPMI, d'autres exécutent le "ATEN SMASH-CLP System Management Shell". Il ne ressemble pas à Linux, ne prend pas en charge les commandes standard comme ls
, et je ne peux pas réinitialiser BMC avec lui.
Google dit principalement de SMASH-CLP à la manière de failles de sécurité. Existe-t-il une documentation utilisateur pour cela? Ou pourrais-je faire fonctionner mon shell IPMI / BMC "normal" via SSH, pas SMASH-CLP?
Je gère les cartes mères X9DRW-iF, X9DRi-F et X9SCL-F.
$ ipmitool -H 1.2.3.4 -U ADMIN -E -I lanplus bmc reset warm
(ou cold
). Je n'ai pas trouvé le SMASH-CLP utile du tout. Supermicro fournit différents BMC de différents fournisseurs, chacun avec une implémentation différente d'un CLP, apprendre ce qui est possible est une douleur sérieuse et ne s'applique pas à tous les nœuds.