ProLiant Servers (ML,DL,SL)
1823946 Members
3558 Online
109667 Solutions
New Discussion

Changing bios settings via ilorest

 
SOLVED
Go to solution
Karolis_S
Advisor

Changing bios settings via ilorest

Hello,

I need to change BIOS settings localy from server OS (linux).
Server ProLiant DL365 Gen10 Plus.
ilorest should do this, but I am havving issues. ilorest is not making any of changes I need.

 

ilorest  load -f ilorest1.json -v
iLOrest : RESTful Interface Tool version 3.6.0.0
Copyright (c) 2014-2022 Hewlett Packard Enterprise Development LP
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Loading configuration...
Selected option(s): #Bios.v1_0_4.Bios
Committing changes...
Changes are being made to path: /redfish/v1/systems/1/bios/settings/
The property you are trying to change has been updated. Please check entry again before manipulating it.
ILOREST return code: 61

 

ilorest1.json file content is:

 

[
  {
    "#Bios.v1_0_4.Bios": {
      "/redfish/v1/systems/1/bios/settings/": {
        "Attributes": {
          "ApplicationPowerBoost": "Disabled",
          "CStateEfficiencyMode": "Disabled",
          "DataFabricCStateEnable": "Disabled",
          "HttpSupport": "Disabled",
          "InfinityFabricPstate": "P0",
          "NumaGroupSizeOpt": "Flat",
          "NumaMemoryDomainsPerSocket": "FourMemoryDomainsPerSocket",
          "PowerRegulator": "StaticHighPerf",
          "PrebootNetworkEnvPolicy": "IPv4",
          "ProcAmdIoVt": "Disabled",
          "Sriov": "Disabled",
          "TpmVisibility": "Hidden",
          "XGMIForceLinkWidth": "x16",
          "WorkloadProfile": "Custom"
        }
      }
    }
  }
]

 

I have tried removing various settings form ilorest1.json, but still getiing same error -> The property you are trying to change has been updated. Please check entry again before manipulating it.
ILOREST return code: 61

But if i do curl post - everything works fine. But as I need to apply changes localy via OS, curl is not an option for me.
Can anyone please advise what is I am missing?

Thanks!

4 REPLIES 4
support_s
System Recommended

Query: Changing bios settings via ilorest

System recommended content:

1. XC Series System Administration Guide CLE70UP02 (S-2393) | Dell R630 or R640 SMW: Change the BIOS and iDRAC Settings

2. XC Series SMW HA Installation Guide 702 S-0044 | Dell R630 or R640 SMW: Change the BIOS and iDRAC Settings

 

Please click on "Thumbs Up/Kudo" icon to give a "Kudo".

 

Thank you for being a HPE valuable community member.


Accept or Kudo

Karolis_S
Advisor

Re: Query: Changing bios settings via ilorest

Your provided links gives no details about ilorest tool and error I am getting and are not relevant to HPE proliant DL 365 server.

Suman_1978
HPE Pro

Re: Changing bios settings via ilorest

Hi,

Please see if these docs help you fix the issue.

RESTful Interface Tool User Guide | Page 43 onwards

https://hewlettpackard.github.io/python-redfish-utility/#bios-commands

Thank You!
I work with HPE but opinions expressed here are mine.
Recent Support Video Releases



I work at HPE
HPE Support Center offers support for your HPE services and products when and how you need it. Get started with HPE Support Center today.
[Any personal opinions expressed are mine, and not official statements on behalf of Hewlett Packard Enterprise]
Accept or Kudo
Karolis_S
Advisor
Solution

Re: Changing bios settings via ilorest

It was some kind of BIOS/firmware issues probably. After server full power reset and restoring BIOS settings to factory defaults I was able to apply neccessary changes with ilorest successfully.