Est-il possible de réinitialiser le mot de passe sur une interface SuperMicro IPMI? Ma carte mère est le modèle X8STI-F.
password-recovery
ipmi
supermicro
madpato
la source
la source
Réponses:
Si vous y accédez localement, vous pouvez spécifier un nouveau mot de passe. Sous Linux, cela se ferait via
ipmitool
. Quelque chose comme ça devrait fonctionner:Si vous ne savez pas quel canal est votre interface Ethernet, parcourez-les un par un, comme ceci:
Notez que le type de support est "LAN 802.3". C'est celui que tu veux. D'autres canaux peuvent ressembler à ceci:
la source
ipmitool
étant connecté au serveur, pas sur un autre hôte.modprobe ipmi_si; modprobe ipmi_devintf; modprobe ipmi_msghandler
Je viens de devoir faire face à ce même problème hier, je n'ai pas pu me connecter à mon interface Web SuperMicro IPMI car je ne l'avais pas utilisé fréquemment et j'ai oublié le mot de passe. La commande dans la réponse d'Insyte n'a pas fonctionné pour moi mais elle était proche. Cette commande a fonctionné pour réinitialiser le mot de passe du compte ADMIN:
ipmitool -I open user set password 2 ADMIN
Le numéro 2 est l'ID utilisateur. Le compte ADMIN utilise par défaut l'ID utilisateur 2. Je configure donc le mot de passe de l'ID 2 sur ADMIN, qui est la valeur par défaut, mais vous pouvez y mettre n'importe quel autre mot de passe.
Merci à Insyte de m'avoir indiqué sur la bonne voie pour utiliser ipmitool, après quelques recherches en ligne j'ai pu trouver cette commande qui fonctionnait. J'espère que cela aidera quelqu'un d'autre qui trébuche sur cette question.
la source
root
. Merci @ ben-baronLes BMC Supermicro IPMI peuvent être assez erratiques et gênants. Vous devez toujours utiliser les utilitaires et les outils fournis par Supermicro avant de tenter une correction avec des outils universels tels que IPMITool.
Il n'est pas nécessaire de réinitialiser l'unité entière comme d'autres l'ont suggéré.
Si vous avez un accès physique au serveur, suivez ces étapes simples pour réinitialiser le mot de passe ADMIN sur votre IPMI:
Obtenez l'ID utilisateur de l'utilisateur IPMI dont vous souhaitez définir le mot de passe:
ipmicfg -user list
Définissez un nouveau mot de passe pour cet utilisateur ( l'utilisateur ADMIN a généralement un ID de 2 ):
ipmicfg -user setpwd 2 your_password_here
Connectez-vous à l'interface graphique Web IPMI en utilisant le mot de passe que vous venez de définir.
J'ai réinitialisé le mot de passe ADMIN sur des dizaines de BMC Supermicro IPMI. De toutes les méthodes que j'ai essayées, c'est la seule procédure qui fonctionne à 100% du temps.
Remarque: Si vous avez déjà Windows ou Linux installé sur votre système, vous pouvez ignorer les étapes 1, 3 et 4 et simplement exécuter les commandes des étapes 5 et 6 en utilisant l'exécutable approprié à partir de la boîte à outils Supermicro téléchargée à l'étape 2. Si vous êtes en utilisant Linux et vous rencontrez des
kcs_error_exit
messages lorsqueipmicfg
vous appelez des commandes, vous devez alors installer la bibliothèque OpenIPMI et activer leipmi_devintf
module du noyau.Les commandes suivantes fonctionnent sur CentOS 6:
N'oubliez pas que la commande
modprobe ipmi_devintf
devra être réexécutée à chaque redémarrage du serveur.la source
Le meilleur moyen est de réinitialiser les paramètres par défaut et d' effacer les FRU et LAN avec l'outil natif SuperMicro, comme ceci:
(Tout cela peut prendre quelques secondes pour prendre effet, alors attendez entre les commandes!)
Désactivez maintenant le paramètre DHCP restauré à partir des paramètres d'usine avec
puis, restaurez vos paramètres réseau avec:
J'ai remarqué que, parfois, vous devez réinitialiser l'unité BMC pour qu'elle prenne effet. Aujourd'hui encore, je n'ai pas pu envoyer une requête ping à l'adresse IP IPMI de mon serveur via l' utilitaire ipmicfg jusqu'à la réinitialisation du contrôleur BMC:
Vous devrez reconfigurer IP / Netmask / Gateway avec le même outil, mais c'est la seule façon dont je pourrais le faire fonctionner.
OpenIPMI et IPMITools ne fonctionnaient pas pour moi sur Debian Squeeze. J'ai essayé de réinitialiser le mot de passe, réinitialisation à froid BMC, en vain. Cependant, ils sont bons pour définir l'IP et lire les données des capteurs.
Vous pouvez obtenir la version appropriée pour votre système d'exploitation à partir de SuperMicro FTP:
ftp://ftp.supermicro.com/utility/IPMICFG/
la source
Si vous utilisez rarement l'interface IPMI, il est possible qu'elle utilise toujours le nom d'utilisateur / mot de passe par défaut ADMIN / ADMIN (sensible à la casse).
la source
Cette réponse simple est différente de celle d'autres qui ont besoin d'un autre système d'exploitation officiel installé pour réinitialiser le mot de passe.
Démarrez une clé USB avec le fichier de firmware IPMI approprié et l'utilitaire de clignotement approprié pour votre carte mère à partir du site Web de SuperMicro. Nous utilisons un dos basé sur un pour la simplicité. Si vous avez déjà le firmware IPMI actuel Flashez-le simplement avec la même version que vous avez déjà.
La plupart de nos systèmes sont des cartes basées sur X8 avec IPMI intégré. Ceux-ci utilisent YAFUKcs (encore un autre programme de mise à jour du firmware).
Si vous enregistrez normalement la configuration pendant la mise à jour, laissez simplement l'option -c
yafukcs -full romfile.ima
au lieu deyafukcs -full -c romfile.ima
Chose intéressante, la désactivation de l'
-c
option n'entraîne pas la réinitialisation de l'adressage statique IPMI dans le BIOS. Elle affecte uniquement les paramètres de l'environnement IPMI, tels que LDAP, NTP et toutes les notifications d'alerte que vous avez configurées.Vous devriez envisager de flasher le BIOS du système après la mise à jour IPMI, mais ce n'est pas obligatoire. Si vous flashez le BIOS du système, ces paramètres seront réinitialisés, mais les paramètres IPMI LAN ne changeront pas.
la source
Je déteste déterrer les "anciens fils" mais celui-ci apparaît toujours en premier lorsque vous recherchez une solution au problème répertorié.
Je viens de découvrir que l'outil IPMIView du site Web de Supermicro peut changer le mot de passe ADMIN sur le compte administrateur IPMI! :)
la source