Saya memiliki lebih dari 200 komputer yang dapat menyediakan layanan IPMI . Server diproduksi oleh beberapa perusahaan yang berbeda (SuperMicro, Dell, dll.), Dan terdapat 6-7 model BMC dari sekitar 5 vendor yang berbeda, dan masing-masing model memiliki kekhasan tersendiri.
Sejauh ini kami telah mengkonfigurasi BMC dengan menggunakan kombinasi DHCP dan secara manual mengkonfigurasi masing-masing BMC. Konfigurasi manual mungkin dilakukan menggunakan CD-ROM bootable, konfigurasi dari BIOS (Jika didukung), dari sistem operasi host dengan utilitas seperti ipmitool , freeipmi , dll. Atau menggunakan ipmitool dari jarak jauh jika kita dapat menentukan alamat jaringan dari alat.
Namun, konfigurasi manual ini agak membosankan. Dalam beberapa kasus kami ingin mengubah pengaturan secara global pada semua BMC, yang mengharuskan administrator menjalankan perintah terhadap puluhan kotak. Karena BMC disediakan oleh vendor yang berbeda dan masing-masing model BMC mungkin memiliki keistimewaan sendiri, perintah yang sama tidak selalu berfungsi pada semua BMC.
Apakah ada utilitas yang memungkinkan saya untuk mengonfigurasi BMC secara massal di banyak kotak? Katakanlah saya ingin menanyakan parameter pada lusinan BMC yang berbeda, atau mengubah kata sandi, menonaktifkan akses HTTP ke WebUI atau menonaktifkan lubang keamanan nol sandi sandi yang terkenal itu .
Poin bonus untuk utilitas apa pun yang memungkinkan saya untuk memperbarui firmware BMC, yang diperlukan untuk mengurangi beberapa kerentanan keamanan