J'ai plus de 200 ordinateurs qui peuvent fournir des services IPMI . Les serveurs sont fabriqués par plusieurs sociétés différentes (SuperMicro, Dell, etc.), et il existe 6-7 modèles BMC provenant d'environ 5 fournisseurs différents, et chaque modèle a ses propres particularités.
Jusqu'à présent, nous avons configuré les BMC en utilisant une combinaison de DHCP et en configurant manuellement chaque BMC. La configuration manuelle peut être effectuée à l'aide d'un CD-ROM amorçable, à partir du BIOS (si pris en charge), du système d'exploitation hôte avec un utilitaire comme ipmitool , freeipmi , etc. ou à distance à l'aide d'ipmitool si nous pouvons déterminer l'adresse réseau du dispositif.
Cependant, cette configuration manuelle est plutôt fastidieuse. Dans certains cas, nous souhaitons modifier un paramètre globalement sur tous les BMC, ce qui nécessite qu'un administrateur exécute une commande sur des dizaines de boîtes. Étant donné que les BMC sont fournis par différents fournisseurs et que chaque modèle de BMC peut avoir ses propres particularités, la même commande ne fonctionne pas toujours sur tous les BMC.
Existe-t-il des utilitaires qui me permettent de configurer en masse les BMC sur des dizaines de boîtiers? Supposons que je souhaite interroger un paramètre sur des dizaines de BMC différents, ou changer le mot de passe, désactiver l'accès HTTP à l'interface Web ou désactiver le fameux trou de sécurité zéro du chiffre .
Points bonus pour tout utilitaire qui me permettrait de mettre à jour le firmware du BMC, ce qui est nécessaire pour atténuer plusieurs failles de sécurité