Reference Guide
149 Lifecycle Controller Web Services Interface Guide for Linux
16 RAID Storage Management
The remote RAID configuration allows you to remotely query and configure the Hardware RAID of the
System. The RAID profile extends the management capabilities of referencing profiles by adding the
capability to represent the configuration of RAID storage. The RAID storage is modeled as collections of
attributes where there are collections for the storage adaptors, physical disk drives, logical disks, end
enclosures and parent-child relationships between the collections. Additionally, there is a configuration
service that contains all the methods used to configure the RAID storage.
Profile and Associated MOFs
http://www.delltechcenter.com/page/DCIM.Library.Profile
The RAID Inventory contains the following attributes:
DCIM_RAIDEnumeration (16.1)
DCIM_RAIDInteger (16.3)
DCIM_RAIDString ( 16.5)
DCIM_ControllerView (16.7)
DCIM_PhysicalDiskView (16.9)
DCIM_VirtualDiskView (16.10)
DCIM_EnclosureView (16.11)
16.1 Listing the RAID Inventory-Enumeration Class
The RAID Inventory has these attributes: DCIM_RAIDEnumeration (this section), DCIM_RAIDInteger
(Section 16.3), and DCIM_RAIDString (see Section 16.5).
Enumerate the DCIM_RAIDEnumeration class to display all the RAID controllers and virtual disk attributes
in a System.
Enumerate the DCIM_RAIDEnumeration class with the following parameters and syntax:
EXAMPLE:
wsman enumerate http://schemas.dmtf.org/wbem/wscim/1/cimschema/2/root/dcim/DCI
M_RAIDEnumeration
-h $IPADDRESS -V -v -c dummy.cert -P 443
-u $USERNAME -p $PASSWORD
-j utf-8 -y basic
OUTPUT
<n1:DCIM_RAIDEnumeration>
<n1:AttributeName>RAIDSupportedDiskProt</n1:AttributeName>
<n1:CurrentValue>SAS</n1:CurrentValue>
<n1:CurrentValue>SATA</n1:CurrentValue>
<n1:FQDD>RAID.Integrated.1-1</n1:FQDD>
<n1:InstanceID>RAID.Integrated.1-1:RAIDSupportedDiskProt</n1:InstanceID>
<n1:IsReadOnly>true</n1:IsReadOnly>
<n1:PendingValue/>
<n1:PossibleValues>SAS</n1:PossibleValues>
<n1:PossibleValues>SATA</n1:PossibleValues>
</n1:DCIM_RAIDEnumeration>
<n1:DCIM_RAIDEnumeration>
<n1:AttributeName>RAIDloadBalancedMode</n1:AttributeName>
<n1:CurrentValue>Disabled</n1:CurrentValue>
<n1:FQDD>RAID.Integrated.1-1</n1:FQDD>
<n1:InstanceID>RAID.Integrated.1-1:RAIDloadBalancedMode</n1:InstanceID>
<n1:IsReadOnly>false</n1:IsReadOnly>
The ‘get’ instance method in
section 16.2 uses this
InstanceID as input.
The ‘set attribute’ method in
section 16.19.1 uses the
FQDD, AttributeName, and
PossibleValues fields as input.