Accedere a RBSU (Rom Based Setup Utility) con ILO5

Sul mio server, un hpe dl20 gen 10, non è collegata nessuna tastiera nè monitor, quindi quando voglio modificare qualche impostaione del BIOS devo accedervi tramite la “virtual serial port“ messa a disposizione da ILO5.

Per poter modificare le impostazioni del Bios con ILO5 su di un server headless bisogna:

  • collegarsi via ssh alla propria istanza di ILO5
  • invocare la virtual serial port digitando il comando vsp
  • riavviare il server
  • aspettare che a terminale venga chiesto di entrare nella RBSU a quel punto seguire le istruzioni (sul mio dl20 gen10 devo schiacciare Esc+9)
  • modificare tutti i parametri necessari e poi riavviare

Accedere ai menu nascosti

Una volta all‘interno della RBSU potrebbe essere necessario modificare parametri che si trovano all‘interno dei 2 menù nascosti. Mi appunto qui la combinazione di tasti da utilizzare:

  • service menu ( CTRL + A)
  • debug menu ( CTRL + Alt + D)

Ridurre al minimo il rumore delle ventole

HPE non permette di controllare la velocità delle ventole, fino ad ILO4 esistevano dei workaround ma da ILO5 non più, l‘unico modo che ho trovato è questo qua sotto in cui il valore 50 in FanPercentAdjust è il valore a cui le ventole girano meno velocemente se mettessimo il valore 0 andrebbero al massimo, mi appunto qui la soluzione:
curl --request PATCH --url 'https://ILO5-IP/redfish/v1/Chassis/1/Thermal/' --user 'User:Pass' --header 'content-type: application/json' --insecure --data '{"Oem": {"Hpe": {"FanPercentAdjust": 50}}}'