Start a Conversation

Unsolved

S

1 Rookie

 • 

8 Posts

45

May 19th, 2025 11:48

set boot device and auto config behaviour through redfish api

Hi,

i have servers with PERC H750 that i want to do some actions through redfish, specifically setting the boot device and auto config behaviour.

if i look at this endpoint /redfish/v1/Systems/System.Embedded.1/Storage/RAID.Slot.1-1/Controllers/RAID.Slot.1-1

i can see the following fields

"AutoConfigBehavior": "Non-RAIDDisk",
"BootVirtualDiskFQDD":"Disk.Virtual.2:RAID.Slot.1-1"
but i cant find the endpoints to configure them.
any help will be much appreciated

Moderator

 • 

4.4K Posts

May 19th, 2025 17:31

Hello,

 

I'll first say I'm not proficient with redfish but I have some information that may help.

 

This attribute is read only with redfish: 

"BootVirtualDiskFQDD": "Disk.Virtual.238:RAID.SL.1-1"

And Disk FQDDs are made when the virtual disk is created

 

 

We have attribute editable in the BIOS Attributes section of Redfish

 Controller specific settings editable via PATCH at 

/redfish/v1/Systems/System.Embedded.1/Storage/RAID.SL.1-1/Controllers/RAID.SL.1-1/Settings

 Where the bolded part matches your controller.

 

 

You may also try racadm commands:

 racadm set BIOS.BiosBootSettings.BootSeq Disk.Virtual.2:RAID.Slot.1-1

 racadm set iDRAC.VirtualDisk.AutoConfigBehavior Non-RAIDDisk

 

References:

 

iDRAC9 Redfish API Guide

https://dl.dell.com/topicspdf/idrac9-lifecycle-controller-v4x-series_api-guide_en-us.pdf

 

Github iDRAC-Redfish-Scripting

https://github.com/dell/iDRAC-Redfish-Scripting

 

If you cannot edit it at the /Settings URI then it's not editable.

I would then recommend you could call in and work with a Systems Management engineer.

1 Rookie

 • 

8 Posts

May 20th, 2025 06:49

@DELL-Charles R​ Hi, thank you for the answer!

when i try to do it for "AutoConfigBehavior": "Non-RAIDDisk",

it does indeed say its read only attribute.

but if i can change it via BIOS, how can i change it via redfish/racadm?

Moderator

 • 

4.4K Posts

May 20th, 2025 14:47

Hello,

 

try racadm commands:

 

 racadm set BIOS.BiosBootSettings.BootSeq Disk.Virtual.2:RAID.Slot.1-1

 racadm set iDRAC.VirtualDisk.AutoConfigBehavior Non-RAIDDisk

1 Rookie

 • 

8 Posts

May 21st, 2025 06:47

@DELL-Charles R​ Hi,

i tried

racadm set iDRAC.VirtualDisk.AutoConfigBehavior Non-RAIDDisk

but i get error

ERROR: SWC0244 : Invalid Fully Qualified Device Descriptor (FQDD).

then i tried

racadm set iDRAC.Disk.Virtual.3:RAID.Slot.1-1.AutoConfigBehavior Non-RAIDDisk

and i get error

ERROR: SWC0244 : Invalid Fully Qualified Device Descriptor (FQDD).

Moderator

 • 

2.8K Posts

May 21st, 2025 08:38

Hi, I think system doesn't recognize the device name provided in your racadm command. Could you check and try also this pls? 

1 Rookie

 • 

8 Posts

May 22nd, 2025 06:52

@DELL-Erman O​ Hi,

i can convert disks to non-raid, thats not the issue :)

when im in BIOS, the setting i want to change is in the following menus

Device settings 
  > RAID controller 
    > Main Menu 
      > Configuration Management 
        > Controller Management 
          > Advanced Controller Management 
            > Manage Controller Mode 
              > Auto Configure Behavior

the 2 options i have is off and Non-RAID Disk.

btw, if both of my disks are non-raid. how does that setting affects them?

Moderator

 • 

2.8K Posts

May 22nd, 2025 09:34

Hi, for example if you plug in a third drive: With "Auto Configure Behavior" set to "Non-RAID Disk", the system will probably just set it up automatically so it’s ready to use right away. If it’s set to "Off", the drive might not show up until you go into the RAID settings and manually set it up.

1 Rookie

 • 

8 Posts

May 25th, 2025 06:42

Thank you for the explanation @DELL-Erman O 

do you know if its even possible to change this setting via redfish, racadm or any other cli tool?

1 Rookie

 • 

8 Posts

May 27th, 2025 13:09

@DELL-Young E​ Hi, i will look into these,

Thank for the support

No Events found!

Top