Skip to content

Commit 66a385f

Browse files
committed
Update Blog “setting-bios-and-storage-controller-properties-with-redfish”
1 parent 0be37f8 commit 66a385f

File tree

1 file changed

+19
-10
lines changed

1 file changed

+19
-10
lines changed

content/blog/setting-bios-and-storage-controller-properties-with-redfish.md

Lines changed: 19 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,25 @@
11
---
2-
title: "Setting Bios and Storage Controller Properties with Redfish"
2+
title: Setting Bios and Storage Controller Properties with Redfish
33
date: 2018-07-19T15:11:44.185Z
4-
author: Francois Donze
5-
tags: ["ilo-restful-api","Redfish","SmartArray","Bios","Postman"]
6-
authorimage: "/img/blogs/Avatar5.svg"
74
featuredBlog: false
8-
priority:
9-
thumbnailimage:
5+
priority: null
6+
author: Francois Donze
7+
authorimage: /img/blogs/Avatar5.svg
8+
thumbnailimage: null
9+
tags:
10+
- ilo-restful-api
11+
- Redfish
12+
- SmartArray
13+
- Bios
14+
- Postman
1015
---
11-
The concept of deferred / pending settings in the [Bios]( https://hewlettpackard.github.io/ilo-rest-api-docs/ilo5/#changing-pending-settings-and-understanding-redfish-settings) and [SmartStorage]( https://hewlettpackard.github.io/ilo-rest-api-docs/ilo5/#smartstorage-configuration) subsystems of HPE iLO 4 and 5 is briefly presented in the [HPE Reference API]( https://hewlettpackard.github.io/ilo-rest-api-docs/ilo5/) documentation. With two examples, this document illustrates what is happening when properties are modified in those subsystems using the Redfish REST API against HPE servers.
16+
Updated July 26, 2023
17+
18+
The concept of deferred / pending settings in the [Bios]( https://servermanagementportal.ext.hpe.com/docs/concepts/biosdatamodel/#bios-current-and-pending-areas) and `SmartStorageConfig` subsystems of HPE iLO 5 is briefly presented in the [HPE Reference API](https://servermanagementportal.ext.hpe.com/) documentation. With two examples, this document illustrates what is happening when properties are modified in those subsystems using the Redfish REST API against HPE servers.
19+
20+
**NOTE**: The `SmartStorageConfig` [data type](https://servermanagementportal.ext.hpe.com/docs/concepts/datatypesandcollections/) is [deprecated in HPE iLO 6](https://servermanagementportal.ext.hpe.com/docs/redfishservices/ilos/ilo6/ilo6_adaptation/#hpe-smart-storage-model-oem-deprecated) based servers.
21+
22+
**NOTE**: The latest versions of iLO 5 firmware support both the HPE `SmartStorageConfig` and the DMTF standard storage models. Volume management with controllers implementing the DMTF storage model is described in the [HPE server management portal](https://servermanagementportal.ext.hpe.com/docs/redfishservices/ilos/supplementdocuments/storage/).
1223

1324
We assume that the reader is familiar with REST APIs in general and Redfish in particular. A good entry point for developers to grasp the power of Redfish is the [iLO RESTful API Ecosystem](https://www.hpe.com/us/en/servers/restful-api.html#).
1425

@@ -32,9 +43,7 @@ The important thing to note in this flow is that the final status code and assoc
3243

3344
## Successful example
3445

35-
In this example, we create a Raid1 storage array of two physical disks using Postman.
36-
37-
As mentioned in the [HPE Redfish documentation](https://hewlettpackard.github.io/ilo-rest-api-docs/ilo5/#create-logical-drives), we have to issue a `PUT` to `{{iloURI}}/redfish/v1/Systems/1/SmartStorageConfig/Settings/` with a body (aka payload) similar to the example shown below:
46+
In this example, we create a Raid1 storage array of two physical disks using Postman. To achieve this goal, we have to issue a `PUT` to `{{iloURI}}/redfish/v1/Systems/1/SmartStorageConfig/Settings/` with a body (aka payload) similar to the example shown below:
3847

3948
![Body to PUT to .../SmartStorageConfig/Settings/](https://redfish-lab.sourceforge.io/media/redfish-wiki/Setting-Bios-and-StorageControllerProperties-with-Redfish/1-PUT-Body.png)
4049

0 commit comments

Comments
 (0)