Post

RACADM - Change BIOS Settings, Create Commit Job, Reboot and Apply

RACADM - Change BIOS Settings, Create Commit Job, Reboot and Apply

Modifying BIOS Settings with RACADM

This guide demonstrates how to change BIOS settings on Dell servers using RACADM commands, create a commit job, and apply the changes.

1. Check Current Settings

First, check the current BIOS boot sequence:

1
2
# Get current HDD boot sequence
racadm -r 10.6.26.241 -u root -p calvin get BIOS.BiosBootSettings.HddSeq

Example output:

1
2
[Key=BIOS.Setup.1-1#BiosBootSettings]
HddSeq=RAID.Integrated.1-1,Disk.SDInternal.1-1

2. Update BIOS Settings

Change the boot order to prioritize the SD card over the RAID controller:

1
2
# Set new HDD boot sequence
racadm -r 10.6.26.241 -u root -p calvin set BIOS.BiosBootSettings.HddSeq Disk.SDInternal.1-1,RAID.Integrated.1-1

Example output:

1
2
3
4
5
6
7
[Key=BIOS.Setup.1-1#BiosBootSettings]
RAC1017: Successfully modified the object value and the change is in
pending state.
To apply modified value, create a configuration job and reboot
the system. To create the commit and reboot jobs, use "jobqueue"
command. For more information about the "jobqueue" command, see RACADM
help.

3. Verify Pending Changes

Confirm that the changes are in a pending state:

1
2
# Verify pending changes
racadm -r 10.6.26.241 -u root -p calvin get BIOS.BiosBootSettings.HDDSeq

Example output:

1
2
3
[Key=BIOS.Setup.1-1#BiosBootSettings]
HddSeq=RAID.Integrated.1-1,Disk.SDInternal.1-1
(Pending Value=Disk.SDInternal.1-1,RAID.Integrated.1-1)

4. Create a Configuration Job

Create a job to commit the pending changes:

1
2
# Create configuration job
racadm -r 10.6.26.241 -u root -p calvin jobqueue create BIOS.Setup.1-1

Example output:

1
2
3
RAC1024: Successfully scheduled a job.
Verify the job status using "racadm jobqueue view -i JID_xxxxx" command.
Commit JID = JID_995403790233

5. Apply Changes by Rebooting

Reboot the server to apply the changes:

1
2
# Reboot server to apply changes
racadm -r 10.6.26.241 -u root -p calvin serveraction hardreset

Additional Commands

Check Job Status

1
2
# Check status of a specific job
racadm -r 10.6.26.241 -u root -p calvin jobqueue view -i JID_995403790233

View All Pending Jobs

1
2
# List all pending jobs
racadm -r 10.6.26.241 -u root -p calvin jobqueue view

Cancel a Job

1
2
# Cancel a specific job
racadm -r 10.6.26.241 -u root -p calvin jobqueue delete -i JID_995403790233
This post is licensed under CC BY 4.0 by the author.