UNSOLVED

Salon_OB

updated

1 year ago

S

Salon_OB

1 Rookie

8 Posts

2 Points

0

243

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
  • DELL-Charles R

    Moderator

    4730 Posts

    25476 Points

    0

    0

    Posted 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.

    DELL-Charles R

    Social Media and Communities Professional
    Dell Technologies | Enterprise Support Services
    #IWork4Dell

    Did I answer your query? Please click on ‘Accept as Solution’. ‘Thumbs up’ the posts you like!

  • Salon_OB

    1 Rookie

    8 Posts

    2 Points

    0

    0

    Posted 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?

  • DELL-Charles R

    Moderator

    4730 Posts

    25476 Points

    0

    0

    Posted 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

    DELL-Charles R

    Social Media and Communities Professional
    Dell Technologies | Enterprise Support Services
    #IWork4Dell

    Did I answer your query? Please click on ‘Accept as Solution’. ‘Thumbs up’ the posts you like!

  • Salon_OB

    1 Rookie

    8 Posts

    2 Points

    0

    0

    Posted 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).

  • DELL-Erman O

    Moderator

    2984 Posts

    14874 Points

    0

    0

    Posted 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? 

    DELL-Erman O

    Social Media and Communities Professional

    Dell Technologies | Enterprise Support Services

    #IWork4Dell

    Did I answer your query? Please click on ‘Mark as Accepted Answer’. ‘Thumbs up’ the posts you like!

  • Salon_OB

    1 Rookie

    8 Posts

    2 Points

    0

    0

    Posted 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?

  • DELL-Erman O

    Moderator

    2984 Posts

    14874 Points

    0

    0

    Posted 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.

    DELL-Erman O

    Social Media and Communities Professional

    Dell Technologies | Enterprise Support Services

    #IWork4Dell

    Did I answer your query? Please click on ‘Mark as Accepted Answer’. ‘Thumbs up’ the posts you like!

  • Salon_OB

    1 Rookie

    8 Posts

    2 Points

    0

    0

    Posted 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?

  • DELL-Young E

    Moderator

    5421 Posts

    37 Points

    0

    0

    Posted May 25th, 2025 23:21

    Social Media and Communities Professional

    Dell Technologies | Enterprise Support Services

    #IWork4Dell

    Did I answer your query? Please click on ‘Mark as Accepted Answer’. ‘Thumbs up’ the posts you like!

  • Salon_OB

    1 Rookie

    8 Posts

    2 Points

    0

    0

    Posted May 27th, 2025 13:09

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

    Thank for the support