Commande IPMI Linux

Commande IPMI Linux
Lorsque vous travaillez avec des systèmes et des serveurs Linux, vous devez souvent surveiller et dépanner le matériel et d'autres composants à distance. L'interface de gestion des plates-formes intelligentes (IPMI) facilite la réalisation de la ligne de commande. Un ipmitool est nécessaire pour accéder aux capacités de l'IPMI, et vous pouvez exécuter la plupart des tâches à distance.

Ce guide couvrira comment installer l'iPmitool sur les systèmes Linux et Debian et voir plusieurs commandes à votre disposition lorsque vous travaillez avec IPMI.

Comment installer ipmitool

Pour installer ipmitool sur Ubuntu, Mettez à jour le référentiel de packages, puis exécutez la commande suivante:

$ sudo apt installer ipmitool

Le démon ipmi doit commencer automatiquement.

Pour Centos, Commencez par la mise à jour des référentiels.

$ yum Mise à jour

Exécutez la commande suivante pour installer ipmitool:

$ sudo yum install openipmi ipmitool

Une fois installé, procédez à l'accès IPMITool à l'aide de la commande suivante:

$ / sbin / chkconfig ipmi sur

Commencer avec l'ipmitool

L'outil IPMI Linux a plusieurs commandes classées dans différentes sections, y compris le châssis, la sortie du capteur, et plus.

Commandes de configuration IPMI LAN

Lors de l'accès aux appareils et serveurs distants, l'iPMitool permet de créer un canal LAN et toutes ses configurations peuvent être effectuées sur le terminal.

Pour définir le LAN pour utiliser une adresse IP statique, exécutez la commande suivante:

$ ipmitool LAN SET 1 IPSRC statique

Vous devez maintenant définir l'adresse IP réelle pour le LAN. Remplacez ce qui suit par votre préféré.

$ ipmitool LAN Set 1 iPaddr 192.168.0.11

Ensuite, définissez le masque de réseau pour la chaîne. Dans ce cas, nous définissons notre IP sur une classe C. Notre masque de réseau sera:

$ ipmitool LAN Set 1 Netmask 255.255.255.0

Vous devez également configurer la passerelle et l'adresse MAC par défaut, comme indiqué ci-dessous:

$ ipmitool LAN Set 1 Defgw iPaddr < default gateway ip >
$ ipmitool LAN SET 1 DEFGW MACADDR

Pour activer les réponses ARP générées par BMC, exécutez la commande suivante:

$ ipmitool LAN Set 1 ARP répond sur

La dernière étape consiste à définir vos règles d'authentification.

$ ipmitool LAN Set 1 Auth admin MD5

Vous pouvez vérifier les configurations de définition à l'aide de la commande suivante:

$ ipmitool lan Impression 1

Les commandes précédentes ont créé un canal LAN, et la prochaine chose est de définir les utilisateurs qui accéderont à la chaîne.

Utilisez les commandes suivantes pour configurer un utilisateur nommé administrer avec le mot de passe test01:

$ ipmitool User Set Name 2 Admin
$ ipmitool utilisateur Set Mot de passe 2

Ici, 2 est l'utilisateur de l'utilisateur de l'utilisateur. Vous devez également activer et accorder le nouvel accès à l'administrateur utilisateur, comme indiqué ci-dessous:

$ ipmitool canal setAccess 1 2 link = on ipmi = on callin = on privilege = 4
$ ipmitool utilisateur Activer 2

Vous pouvez afficher la liste d'utilisateurs à l'aide de la commande suivante:

$ ipmitool Liste des utilisateurs

Commandes de sortie du capteur

Il y a une commande pour répertorier les différents capteurs de votre système.

Pour répertorier tous les noms des capteurs, utilisez la commande suivante:

$ ipmitool SDR Liste

Pour répertorier tous les types de capteurs, utilisez la commande suivante:

$ ipmitool SDR Liste

Pour répertorier tous les capteurs des ventilateurs du système, utilisez la commande suivante:

$ ipmitool SDR Type Fan

Pour répertorier tous les types de capteurs pour l'alimentation, utilisez la commande suivante:

$ ipmitool SDR type «alimentation»

Pour afficher les types de capteurs pour la température, utilisez la commande suivante:

$ ipmitool SDR TYPERTER

Commandes de journalisation

La génération et l'analyse des journaux d'événements système font partie d'un travail d'un administrateur, qui peut être simplifié à l'aide de l'ipmitool.

Voici une feuille de triche rapide pour la plupart des commandes de journalisation:

Ipmitool SEL Info: il affiche les détails du journal des événements système général.

LISTE IPMITOOL SEL: il affiche les journaux d'événements système.

ipmitool Sel Clear: il efface les journaux des événements.

Commandes IPMI communes

L'ipmitool a des tonnes de commandes. Cependant, les plus courants que vous rencontrerez sont:

Pour alimenter le serveur, utilisez la commande suivante:

$ ipmitool -i lanplus -h -P puissance du châssis sur

Pour éteindre le serveur, utilisez la commande suivante:

$ ipmitool -i lanplus -h -P CHASSIS ENFAGE OFF

Pour vérifier l'état de votre serveur, utilisez la commande suivante:

$ ipmitool -i lanplus -h -P statut de châssis

Pour activer la console SOL System, utilisez la commande suivante:

$ ipmitool -i lanplus -h -P Sol Activate

Conclusion

Cet article a expliqué comment vous pouviez installer ipmitool sur Ubuntu et Centos. En outre, nous avons également discuté de certaines commandes de base ipmitool. Cependant, ce sont simplement plusieurs choses que vous pouvez réaliser avec l'ipmitool. En utilisant la page Man, vous pouvez jouer avec différentes commandes, qui aident à effectuer diverses tâches. J'espère que cet article a donné le rythme pour vous.