Unsolved

1 Rookie

 • 

5 Posts

2398

March 18th, 2021 12:00

Set One Time Boot via OME

Is there an easy way to set a one time boot option from OME for all of our servers en masse in addition to using the configuration manager to set the boot order below? We've got a need to PXE boot all of our servers one time but we want to change the boot order to the desired boot order below at the same time (hoping to achieve this all in a single reboot). 

Current Boot Order: PXE, Integrated SD Card
Desired Boot Order: Integrated SD Card, PXE

In my mind the steps should be: 

  1. Use configuration manager to push the new BIOS config to all of our hosts
  2. Devices-> Select All -> More Actions -> RACADM CLI -> Use RACADM CLI to set one time boot. 

I tried the above method but when I use the commands below to set the one time boot order it just resets the boot order permanently to PXE. 

config -g cfgServerInfo -o cfgServerBootOnce 0 
config -g cfgServerInfo -o cfgServerFirstBootDevice PXE

https://www.dell.com/community/Systems-Management-General/Using-Dell-racadm-commands-involving-cfgServerBootOnce-and/td-p/7444202

Thoughts? 

1 Rookie

 • 

5 Posts

March 18th, 2021 12:00

To add to the above. Here's the log from running RACADM commands: 

Messages:
Running
====== Command Started ======
Command : config -g cfgServerInfo -o cfgServerBootOnce 0
.
Security Alert: Certificate is invalid - self signed certificate
Continuing execution. Use -S option for racadm to stop execution on certificate-related errors.
 
 
 
 
[Key=iDRAC.Embedded.1#ServerBoot.1]
Object value modified successfully
 
 
RAC1169: The RACADM "config" command will be deprecated in a
future version of iDRAC firmware. Run the RACADM
"racadm set" command to configure the iDRAC configuration parameters.
For more information on the set command, run the RACADM command
"racadm help set".
====== Command Completed ======
.
====== Command Started ======
Command : config -g cfgServerInfo -o cfgServerFirstBootDevice PXE
.
Security Alert: Certificate is invalid - self signed certificate
Continuing execution. Use -S option for racadm to stop execution on certificate-related errors.
 
 
 
 
[Key=idrac.Embedded.1#ServerBoot.1]
Object value modified successfully
 
 
RAC1169: The RACADM "config" command will be deprecated in a
future version of iDRAC firmware. Run the RACADM
"racadm set" command to configure the iDRAC configuration parameters.
For more information on the set command, run the RACADM command
"racadm help set".
====== Command Completed ======

Moderator

 • 

4.1K Posts

March 18th, 2021 20:00

Hi,

 

Probably you can try settings cfgServerBootOnce as 1 instead of 0.

 

racadm config -g cfgServerInfo -o cfgServerBootOnce 1

 

Reference: https://dell.to/3eU4iHj

 

Let me know if it works.

No Events found!

Top