Em geral, não. Não há um padrão para como as configurações são armazenadas ou até mesmo quais configurações existem. Esta informação é proprietária de cada biografia individual.
Estou tentando escrever um script para habilitar o IPMI em uma tonelada de máquinas sem ter que conectar um KVM a elas, uma a uma. É possível alterar as configurações da BIOS do Linux? OS é SL6.
Eu entendo que cada máquina provavelmente precisará ser desligada, mas eu posso fazer isso programaticamente, é claro.
Em geral, não. Não há um padrão para como as configurações são armazenadas ou até mesmo quais configurações existem. Esta informação é proprietária de cada biografia individual.
Uso:
... para ler
... para escrever
Nos servidores da HPE, você pode alterar as configurações usando o utilitário chamado conrep
. Faz parte do hp-scripting-tools
RPM. O uso é descrito aqui:
h20566.www2.hpe.com/hpsc/doc/public/display?sp4ts.oid=5249594&docLocale=en_US&docId=emr_na-c05182235
É bem simples. Com o parâmetro -s
(save) você diz para salvar a configuração, como:
conrep -s -f BL460Gen8.dat
E com o parâmetro -l
(load) você diz para carregar a configuração:
conrep -l -f BL460Gen8.dat
O arquivo dat é, na verdade, código XML. Portanto, se você quiser, por exemplo, ativar / desativar as configurações de hyperthreading, localize a respectiva linha e modifique o valor. Veja o exemplo para G6 e novas gerações:
<Section name="Intel_Hyperthreading" helptext="Toggles hyperthreading on Intel based G6 and greater systems">Enabled</Section>