En utilisant ipmitool, j'essaie de changer l'ordre de démarrage pour démarrer d'abord pxe et à partir d'une interface particulière.
Pour autant que je sache, l' ipmitool
outil fournit une option pour changer le périphérique de démarrage mais pas les interfaces. Par exemple, je peux changer l'ordre de démarrage en pxe:
ipmitool -I lanplus -H bmc_ip -U root -P passwd chassis bootdev pxe options=persistent
Existe-t-il un moyen de définir l'ordre de démarrage du réseau (c'est-à-dire une interface spécifique à partir de laquelle pxe démarre)?
Il ne semble pas y avoir d'option bootdev
ou d' bootparam
options d'ipmitool. Je me demandais si cela pouvait être réalisé en utilisant le raw
mode ou d'une autre manière?
L'alternative évidente consiste à entrer le bios manuellement ou via ipmitool. Mais je suis intéressé à le faire sans interaction manuelle.
Réponses:
IPMI ne prend pas en charge la commande des interfaces Ethernet physiques pour le démarrage PXE. La dernière version d'IPMI 2.0 prend en charge plusieurs adresses IP (IPMI 2.0 version 1.1, février 2014) pour une seule interface Ethernet physique et aucun des outils IPMI gratuits ne le prend en charge.
Il peut être possible de pirater une solution dans laquelle vous désactivez toutes les adresses IP sauf celle que vous souhaitez et le démarrage PXE se produirait en utilisant la seule adresse IP disponible. Je n'ai jamais vu cela se faire.
Quel serveur de modules utilisez-vous? Il est très, très rare qu'il existe plusieurs Ethernets physiques sur un serveur qui prennent en charge IPMI. Si le fournisseur du serveur a eu tant de problèmes et de dépenses, existe-t-il une commande OEM qui implémente la fonction souhaitée?
la source