Trascorro molto del mio tempo con i sistemi HP ProLiant e le installazioni Linux. A causa della natura dell'attività in cui lavoro, non ho il lusso di essere in grado di distribuire un gran numero di sistemi identici allo stesso tempo. Inoltre, i miei sistemi sono distribuiti su più posizioni. Molti dei miei server sono simili, ma le installazioni arrivano a scatti, con appena il tempo necessario per vedere i cambiamenti nelle configurazioni di sistema, gli stepping del processore, le revisioni del firmware e altre funzionalità. Quindi, anche se ho un sistema kickstart ragionevolmente veloce che impiega 5-10 minuti, passo fino a 45 minuti a mettere in scena l'hardware del server.
1). Supponendo che ho i dischi e i componenti fisici dove li voglio, inizio l'installazione con un DVD Firmware e / o SmartStart per configurare le unità logiche SmartArray e le impostazioni del controller. A seconda dell'applicazione, ho bisogno di un controllo più preciso su SmartArray rispetto a ciò che consentirà l'utilità BIOS. Gli aggiornamenti del firmware sono utili poiché i server potrebbero essere stati spediti con revisioni precedenti. A volte, eseguirò gli aggiornamenti del firmware dopo l'installazione del sistema operativo.
2). Setup ILO. È necessario impostare i parametri ILO. Modifiche password amministratore, chiavi ILO installate, parametri SNMP modificati ... In genere lo farò sulla console o troverò ILO nell'elenco DHCP e mi collegherò da remoto.
3). Ho bisogno di apportare modifiche specifiche al BIOS sui sistemi che gestisco. Ad esempio, disattivare l'hyperthreading, impostare il profilo di potenza, accedere al menu BIOS avanzato per abilitare le impostazioni a bassa latenza, ridurre il timeout ASR, impostare il tempo ...
Date le note sopra, come posso semplificare questo processo? Tutte queste cose sono programmabili? Come fanno gli ingegneri in ambienti di installazione senza testa più grandi? Ancora di più, come puoi tenere traccia di questi parametri o forzare un certo insieme di modifiche in massa?