Saya menghabiskan banyak waktu dengan sistem HP ProLiant dan instalasi Linux. Karena sifat bisnis tempat saya bekerja, saya tidak memiliki kemewahan untuk dapat menggunakan sejumlah besar sistem yang identik pada saat yang sama. Selain itu, sistem saya tersebar di beberapa lokasi. Banyak dari server saya mirip, tetapi instal datang dengan semburan, dengan waktu yang cukup di antaranya untuk melihat perubahan dalam konfigurasi sistem, steppings prosesor, revisi firmware dan fitur lainnya. Jadi, meskipun saya memiliki sistem kickstart yang cukup cepat di tempat yang memakan waktu 5-10 menit, saya menghabiskan waktu hingga 45 menit untuk mementaskan perangkat keras server.
1). Dengan asumsi saya memiliki disk dan komponen fisik di mana saya ingin mereka, saya mulai menginstal dengan DVD Firmware dan / atau SmartStart untuk mengkonfigurasi drive logis SmartArray dan pengaturan pengontrol. Bergantung pada aplikasinya, saya perlu kontrol yang lebih baik atas SmartArray daripada yang diizinkan oleh utilitas BIOS. Pembaruan firmware sangat membantu karena server mungkin telah dikirim dengan revisi yang lebih lama. Terkadang, saya akan menjalankan pembaruan firmware setelah sistem operasi diinstal.
2). Pengaturan ILO. Parameter ILO perlu ditetapkan. Perubahan kata sandi administrator, kunci ILO terpasang, parameter SNMP dimodifikasi ... Saya biasanya akan melakukan ini di konsol atau menemukan ILO dalam daftar DHCP dan menghubungkan dari jarak jauh.
3). Saya perlu perubahan BIOS khusus untuk dibuat pada sistem yang saya kelola. Misalnya, matikan hyperthreading, atur profil daya, masuk ke menu BIOS canggih untuk mengaktifkan pengaturan latensi rendah, mengurangi batas waktu ASR, mengatur waktu ...
Dengan catatan di atas, bagaimana saya bisa merampingkan proses ini? Apakah semua hal ini dapat ditulis? Bagaimana para insinyur di lingkungan instalasi tanpa kepala yang lebih besar melakukan ini? Terlebih lagi, bagaimana Anda bisa melacak parameter ini atau memaksakan serangkaian perubahan tertentu secara massal?