Unsolved

8 Posts

1126

March 2nd, 2022 19:00

iDRAC9 Redfish output missing virtual disk serial number

I need to establish relation between virtual disks based on inventory data from iDRAC and inventory data from the operating system. The reliable way is by using virtual disk (RAID) serial number. This works fine with other vendor's servers. But for Dell PowerEdge, the iDRAC is returning virtual disk data with ID like this:

  "Id": "Disk.Virtual.1:RAID.Slot.1-1",

But I expect this to have value like 6e81d7f2b686a8a54907f9915fe00c63 which is what the OS gives as drive's SERIAL number in lsblk command.

Also due to this limitation I cannot establish relation between data from endpoint /redfish/v1/Systems/System.Embedded.1/Storage/RAID.Slot.1-1/Volumes/Disk.Virtual.1:RAID.Slot.1-1 with boot sources data (from endpoint /redfish/v1/Systems/System.Embedded.1/BootSources) which looks like:

 

 

 

  {
                "Enabled": true,
                "Id": "BIOS.Setup.1-1#UefiBootSeq#RAID.Slot.1-1#6e81d7f2b686a8a54907f9915fe00c63",
                "Index": 1,
                "Name": "RAID.Slot.1-1"
  },

 

 

 

How can I get correct serial number/ID of virtual disks from iDRAC? Is Redfish implementation from iDRAC missing this?

Is there any other way to fetch correct virtual drive serial numbers using Redfish?

Moderator

 • 

3.5K Posts

March 3rd, 2022 05:00

Hi,

 

here you find all information I had about redfish:

https://dell.to/3tjCB0c

 

I couldn´t provide any further assistance with these questions.

 

Reagrds Martin

8 Posts

March 4th, 2022 02:00

Thank you for the pointer. I have already referred to these links. The serial number populated in the API response is not correct. Appreciate if you can help with specific API to get Virtual disk serial number.

Moderator

 • 

3.5K Posts

March 4th, 2022 05:00

Hi,

sorry but API support is a special case, maybe your sales rep could reach someone to assist you.

 

Regards Martin

No Events found!

Top