Integrated Dell Remote Access Controller 9 RACADM CLI Guide

PDF

storage

Table 1. storage command parameters and optionsThe following table provides details about the storage subcommand:
storage
Description Allows you to run the commands to control storage arrays. To run this subcommand for configuring the storage properties, you must have the server control permission.
Synopsis Inventory
NOTE:You can also run the command using raid in place of the storage command.
  • To view the help details for get command, run the following command:
    racadm storage help get
  • To generate and view information about the inventory of storage root node, run the following command:
    racadm storage get status
  • To generate and view information about the inventory of controllers, run the following command:
    racadm storage get controllers -o
    racadm storage get controllers -o -p <property names separated by comma>
  • To get the list of controllers, run the following command:
    racadm storage get controllers
  • To get the properties of a controller, run the following command:
    racadm storage get controllers:<Controller FQDD>
    NOTE:HBA, BOSS-N1, and PERCs connected using a slimline cable will have FQDDs starting with SL. Example - NonRaid.SL.5-1, AHCI.SL.5-1, RAID.SL.5-1 and so on.
  • To generate and view information about the inventory of batteries, run the following command:
    racadm storage get batteries -o
    racadm storage get batteries --refkey <Controller FQDDs separated by comma> 
    racadm storage get batteries --refkey <Controller FQDDs separated by comma> -o
    racadm storage get batteries --refkey <Controller FQDDs separated by comma> -o -p <property names separated by comma>
  • To generate and view information about the inventory of virtual disks, run the following command:
    racadm storage get vdisks
    racadm storage get vdisks --refkey <Controller FQDDs separated by comma> 
    racadm storage get vdisks --refkey <Controller FQDDs separated by comma> -o
    racadm storage get vdisks --refkey <Controller FQDDs separated by comma> -o -p <property names separated by comma>
  • To generate and view information about the inventory of enclosures, run the following command:
    NOTE:FQDD of certain Backplanes may not be the same in Software Inventory and Hardware Inventory.
    racadm storage get enclosures -o
    racadm storage get enclosures --refkey <Connector FQDDs separated by comma>
    racadm storage get enclosures --refkey <Connector FQDDs separated by comma> -o -p <property names separated by comma>
  • To get the list of enclosures, run the following command:
    racadm storage get enclosures
  • To get the properties of an enclosure, run the following command:
    racadm storage get enclosures:<Enclosure FQDD>
  • To generate and view information about the inventory of physical disk drives, run the following command:
    racadm storage get pdisks
    racadm storage get pdisks -o
    racadm storage get pdisks -o -p <property names separated by comma>
    racadm storage get pdisks --refkey <Enclosure/Backplanes FQDDs separated by comma>
    racadm storage get pdisks --refkey <Enclosure/Backplanes FQDDs separated by comma> -o
    racadm storage get pdisks --refkey <Enclosure/Backplanes FQDDs separated by comma> -o -p <property names separated by comma>
  • To get the list of physical disks, run the following command:
    racadm storage get pdisks
  • To get the properties of a physical disk, run the following command:
    racadm storage get pdisks:<PD FQDD>
  • To get a list of physical disks in a virtual disk, run the following command:
    racadm storage get pdisks -vdkey:<VD FQDD>
  • To generate and view information about the inventory of fans, run the following command:
    racadm storage get fans --refkey <Enclosure FQDDs separated by comma>
    racadm storage get fans --refkey <Enclosure FQDDs separated by comma > -o 
    racadm storage get fans --refkey <Enclosure FQDDs separated by comma> -o -p <property names separated by comma> 
  • To generate and view information about the inventory of EMMs, run the following command:
    racadm storage get emms -refkey <Enclosure FQDDs separated by comma>
    racadm storage get emms --refkey <Enclosure FQDDs separated by comma> -o
    racadm storage get emms --refkey <Enclosure FQDDs separated by comma> -o -p <property names separated by comma> 
  • To generate and view information about the inventory of PSU, run the following command:
    racadm storage get psus -refkey <Enclosure FQDDs separated by comma>
    racadm storage get psus --refkey <Enclosure FQDDs separated by comma> -o
    racadm storage get psus --refkey <Enclosure FQDDs separated by comma> -o -p <property names separated by comma> 
Configuration
NOTE: For any storage operation executed, creating a configuration job is needed for the operation to be applied. Only storage operations that don't need a configuration job to apply the changes are blink/unblink. Also supported is the ability to stack multiple storage operations for one configuration job. Examples are execute reset config, create VD, assign hotspare and create configuration job. For more details on creating configuration job, refer to jobqueue help create command. Below are the supported input options for storage operations:
  • --refkey—Specifies the controller or enclosure FQDDs.
  • -name—Specifies the new name for the virtual disk.
    NOTE:You can use alphanumeric characters, spaces, dashes, and underscores in the disk name. Any other special character that you enter is removed and replaced by a space while creating a virtual disk.
  • -size—Specifies the new size for the virtual disk. It should be more than the current size.
    • b—Specifies the size in bytes
    • k—Specifies the size in kilobytes
    • m—Specifies the size in megabytes
    • g—Specifies the size in gigabytes
    • t—Specifies the size in terabytes
  • -rl—Sets the storage level.
    • r0—storage 0-Striping
    • r1—storage 1-Mirroring
    • r5—storage 5-Striping with Parity
    • r6—storage 6-Striping with Extra Parity
    • r10—storage 10-Spanned Striping with Mirroring
    • r50—storage 50-Spanned Striping with Parity
    • r60—storage 60-Spanned Striping with Extra Parity
  • -new_rl—Specifies the new possible raid level for the virtual disk
    • r0—RAID0
    • r1—RAID1
    • r5—RAID5
    • r6—RAID6
    NOTE: This is a mandatory option must provide with RLM operation. Possible raid migrations with disk addition are R0-R1, R0-R5/R6,R1-R0/R5/R6, R5-R0/R6, R6-R0/R5. Possible raid migrations without disk addition are R1-R0, R5-R0, R6-R0/R5.
  • -wp{wt|wb|wbf}—Sets the write policy to Write Through, Write Back, or Write Back Force
  • -rp {nra|ra|ara}—Sets the read policy to No Read Ahead, Read Ahead, Adaptive Read Ahead
  • -ss—Specifies the stripe size to use.
  • -pdkey:<PD FQDD list>—Specifies the physical disk drive to use in the virtual disk.
  • -dcp—Sets the Disk Cache Policy in the Virtual Disk.
    • enabled—Allows the virtual disk to use the cache.
    • disabled—Does not allow the virtual disk to use the cache.
    • default—Uses the default cache policy. For SAS drives, use the disabled option and for SATA drives, use the enabled option by default.
  • -name <VD name>—Specifies the name of the virtual disk.
  • -size <VD size>—Specifies the size of each virtual disk.
    • b—Specifies the size in bytes
    • k—Specifies the size in kilobytes
    • m—Specifies the size in megabytes
    • g—Specifies the size in gigabytes
    • t—Specifies the size in terabytes
  • -sc—Number of spans in a virtual disk (required for multi-span RAID level)
    NOTE:
    • From PERC9 storage controller onwards, if the value of controller.SupportRAID10UnevenSpans is supported, you can enter only 0 for this option while creating RAID level 10. The created RAID10 virtual disk displays the spandepth as 1 (default).
    • For other controllers:
      • The default value for multi-span RAID levels is 2 and for basic RAID level is 1.
      • For hybrid RAID levels such as RAID10, RAID50, and RAID60, this option is mandatory.
      • The value for-sc option can be 0 only for RAID10.
  • -T10PIEnable—Creates a virtual disk with protection information.
  • -sd <SecureDisk>—Set the secure disk to encrypt the VD.
    • enabled—Enable the encryption in VD.
    • disabled—Disable the encryption in VD.
  • -key <Key id>—Specifies the key id.
  • -passwd <passphrase>—Specifies the passphrase.
  • -newpasswd <passphrase>—Specifies the new passphrase.
  • -assign {yes | no}—Assigns or unassigns the disk as a hotspare.
  • -type { ghs | dhs}—Assigns a global or dedicated hotspare.
  • -vdkey:<VD FQDD>—Assigns the dedicated hotspare to the specified virtual disk. This option is required for dedicated hotspare.
  • -state <start|stop>start value starts a patrol read operation. stop value stops a running patrol read operation.
    NOTE:
    • To start the operation, the Controller.PatrolReadMode must be in Manual mode.
    • The values displayed for properties such as Patrol Read, Check Consistency Rate, Rebuild Rate, BGI Rate, and Reconstruction Rate are displayed in percentage.
  • -speed—Specifies the initialization of the Virtual disk.
    • fast—Performs fast initialization.
    • full—Performs slow initialization.
  • blink: <FQDD> or unblink: <FQDD><FQDD> can be physical disk drives, virtual disks, or PCIeSSD.
  • <PCIeSSD FQDD>—Specifies the PCIeSSD FQDD.
  • <PCIeSSD controller|enclosure FQDD>—Specifies the PCIeSSD controller or enclosure FQDD.
  • preparetoremove—Specifies the PCIeSSD drive to prepare for removal.
    NOTE:Ensure that ISM is installed and running to perform the preparetoremove operation.
  • cryptographicerase—Specifies the PCIeSSD, SED (Self encrypting drive) or ISE device to perform the cryptographic erase operation.
    NOTE:If running this operation on an ISE or SED device, it must not be a part of a RAID volume. If the device is part of a RAID volume, delete the volume first and then run cryptographicerase.
  • -mdtype { windows | linux}—Specifies the metadata type for the physical disk conversion to RAID
    NOTE: SWRAID only supports mdtype.
  • -mode—Specifies the PERC key management type.
  • -f : <filename>—The filename to export the identity.
  • -u : <username> —Username of the remote share to where the file must be exported.
  • -p : <password>—Password for the remote share to where the file must be exported.
  • -l : <CIFS or NFS share>—Network share location to where the file must be exported.
  • <FQDD>—FQDD of the controller.
  • -t : <identity>—Identity type to be exported.
    0 = Hardware identity 
    						
  • To view the help details for a configuration command, run the following command:
    racadm storage help <command>
    where command can take below values
    converttoraid, converttononraid, controllers, clearconfig, createsecuritykey, createvd, deletesecuritykey,
     deletevd, encryptvd, enclosures, emms,exportcertificate, fans, hotspare, importconfig, ccheck, cryptographicerase, preparetoremove, blink, unblink, cancelcheck, renamevd, cancelbgi, rebuild, cancelrebuild, capacityexpanon, modifysecuritykey, psus, pdisks, resetconfig, tempprobes, vdisks, patrolread, forceonline,
    forceoffline,replacephysicaldisk,unlock,and setbootvd.
    NOTE: iSM must be running on the operating system to run the preparetoremove method:
  • To create, delete, and secure the virtual disks, to start or stop the consistency check on the specified virtual disk, run the following command:
    racadm storage createvd:<Controller FQDD> -rl {r0|r1|r5|r6|r10|r50|r60}[-wp {wt|wb|wbf}] [-rp {nra|ra|ara}] [-ss {1k|2k|4k|8k|16k|32k|64k|128k|256k|512k|1M|2M|4M|8M|16M}]-pdkey:<comma separated PD FQDD> [-dcp {enabled|disabled|default}] [-name <VD name>] [-size <VD size>{b|k|m|g|t}] [-T10PIEnable] [-sd <secureDisk>]
    NOTE:
    • T10PI is no longer supported on PERC controllers.
    • If the <VD name> exceeds 15 characters when running the createvd command, it gets corrected to a length of 15 characters once the command is completed successfully.
    racadm storage init:<VD FQDD> -speed {fast|full} 
    racadm storage deletevd:<VD FQDD>
    racadm storage encryptvd:<VD FQDD>
    racadm storage createsecuritykey:<Controller FQDD> -key <Key id> -xxx <passphrase>
    racadm storage modifysecuritykey:<Controller FQDD> -key <Key id>-xxx <old passphrase> -xxx <new passphrase>
    racadm storage deletesecuritykey:<Controller FQDD>
    racadm storage ccheck:<VD FQDD>
    racadm storage cancelcheck:<VD FQDD>
  • To set virtual disk as bootvd and replace physical disk in virtual disk:
    racadm storage setbootvd:<Controller FQDD> -vd <VD FQDD >
    racadm storage replacephysicaldisk:<Source PD FQDD > -dstpd <Destination PD FQDD>
  • To rename, expansion and raid level migration of the virtual disks and, to rebuild, cancel rebuild and cancel the back-ground initialization, run the following command:
    racadm storage renamevd:<VD FQDD > -name <new_vd_name>
    racadm storage capacityexpansion:<VD FQDD > -size <new size VD> -pdkey <PD FQDDs>
    racadm storage capacityexpansion:<VD FQDD> -size <new size>.
    racadm storage discardcache:<Controller FQDD>
    racadm storage rebuild:<PD FQDD>
    racadm storage cancelrebuild:<PD FQDD>
    racadm storage cancelbgi:<VD FQDD>
  • To convert the physical disk drives and assign or delete a hotspare. To scan physical disks that are connected to a controller and detect problem, run the following command:
    racadm storage converttononraid:<PD FQDD>
    racadm storage converttoraid:<PD FQDD>
    -mdtype <metadataType>
    NOTE: Convert to RAID or Non RAID is not supported on PERC 10 (RAID mode) and BOSS controller cards. PERC10 in eHBA mode supports convert to RAID or Non-RAID.
    NOTE:-mdtype is only supported for SWRAID controllers.
    racadm storage hotspare:<PD FQDD> -assign yes -type dhs -vdkey: <VD FQDD>
    racadm storage hotspare:<PD FQDD> -assign yes –type ghs
    racadm storage hotspare:<PD FQDD> -assign no
    racadm storage patrolread:<Controller FQDD> -state start|stop
    NOTE:If the –assign option is no, you cannot add other options. If the –assign option is yes and if the -type option is not present, the global hotspare (ghs) is created by default.
  • To reset, clear, and import the storage configuration to the controller, run the following command:
    racadm storage importconfig:<Controller FQDD>
    racadm storage resetconfig:<Controller FQDD>
    racadm storage clearconfig:<Controller FQDD>
  • To unlock foreign configuration:
    racadm storage unlock:<Controller FQDD> -key <Key id> -passwd <passphrase>
  • To start or stop a blink or identify operation on the specified storage device, run the following command:
    racadm storage blink:<FQDD>
    racadm storage blink:<PCIeSSD FQDD>
    racadm storage unblink:<FQDD>
    racadm storage unblink:<PCIeSSD FQDD>
    NOTE:
    • The start or stop a blink feature is not supported for HHHL PCIe SSD devices.
  • To force a physical disk online, offline
    racadm storage forceonline:<PD FQDD>
    racadm storage forceoffline:<PD FQDD> 
    NOTE:The forceoffline command can only be executed on Optimal VDs. If the VD is in a Degraded state, the command will be rejected.
    NOTE:Forcing a physical drive offline or online may result in loss of data. For more information, see the latest PERC User's Guide.
  • To prepare the PCIeSSD drive for removal:
    racadm storage preparetoremove <PCIeSSD FQDD>
    NOTE:The Prepare to Remove task is not supported for HHHL PCIe SSD devices.
  • To perform a cryptographic erase operation on PCIeSSD device, run the following command:
    racadm storage cryptographicerase:<PCIeSSD FQDD>
  • To perform a cryptographic erase operation on PCIeSSD device using PSID, run the following command:
    racadm storage cryptographicerase:<SED FQDD> -psid <PSID>
  • To request iDRAC to rekey all devices:
    racadm storage rekey:<Controller FQDD>
  • To export the storage controller identity certificate to a CIFS or NFS share, run the following command:
    NOTE:This command supports both IPV4 and IPV6 formats. IPV6 is applicable for CIFS and NFS type remote shares.
    NOTE: This feature is only supported on storage controllers which support SPDM (Example: PERC 12).
    racadm storage exportcertificate:<FQDD> -l <CIFS or NFS share> -u <username> -p <password> -f <filename> -t <identity>
    
Input
  • -o—Specifies the optimized version.
  • -p—Specifies the property name.
Example

Inventory

  • To view the help details for get command, run the following command:
    racadm>>storage help get
    racadm storage help get
    Storage monitoring and inventory of hardware RAID connected to the system.
    
    Usage:
    
    racadm storage get status
    racadm storage help <ObjectType1>
    racadm storage help <ObjectType2>
    racadm storage get <ObjectType1>
    racadm storage get <ObjectType1> -o
    racadm storage get <ObjectType1> -o -p <PropertyNames separated by comma>
    racadm storage get <ObjectType1>:<FQDD's of ObjectType1 separated by comma> -p <property names separated by comma>
    racadm storage get <ObjectType1>:<FQDD's of ObjectType1 separated by comma>
    racadm storage get <ObjectType2> --refkey <reference keys separated by comma>
    racadm storage get <ObjectType2> --refkey <reference keys separated by comma> -o
    racadm storage get <ObjectType2> --refkey <reference keys separated by comma> -o
     -p <property names separated by comma>
    
    --------------------------------------------------------------------------------
    
    Valid Options:
    
    :<ObjectType1>     : possible object types like controllers,batteries ...
            controllers      : controllers info
            batteries        : batteries info
            vdisks           : vdisks info
            pdisks           : pdisks info
            fans             : fans info
            emms             : emms info
            tempprobes       : tempprobes info
            psus             : psus info
            enclosures       : enclosures info
    :<ObjectType2>     : Possible objects info
            vdisks           : vdisks info
            pdisks           : pdisks info
            fans             : fans info
            emms             : emms info
            tempprobes       : tempprobes info
            psus             : psus info
            enclosures       : enclosures info
    -o                 : Displays all the properties of the selected Key or Object.
    -p                 : Displays the property names with filter.
    FQDD's             : Displays all the properties of the FQDD's Key.
    --refkey           : Displays all the reference key of Object type.
    help               : Displays each object type help.
    
    NOTE: Maximum Property names can be specified in -p option is = 10.
    NOTE: Maximum FQDD's or refkey can be specified is = 3.
    
    --------------------------------------------------------------------------------
    
    Usage Examples:
    
    racadm storage get controllers
    racadm storage get psus
    racadm storage get controllers -o
    racadm storage get controllers -o -current
    racadm storage get enclosures -o
    racadm storage get controllers -o -p name,status
    racadm storage get vdisks -o -p layout,status
    racadm storage get controllers:RAID.INTEGRATED.0
    racadm storage get emms:EMM.Slot.0:ENCLOSURE.EXTERNAL.0-0:RAID.INTEGRATED
    .0
    racadm storage get controllers:RAID.INTEGRATED.0 -p status
    racadm storage get emms:EMM.Slot.0:ENCLOSURE.EXTERNAL.0-0:RAID.INTEGRATED
    .0 -p status
    racadm storage get batteries --refkey RAID.INTEGRATED.0
    racadm storage get pdisks --refkey ENCLOSURE.EXTERNAL.0-0:RAID.INTEGRATED.0
    racadm storage get batteries --refkey RAID.INTEGRATED.0 -o -p status,state,name
    racadm storage get fans --refkey RAID.INTEGRATED.0 -o -p status,speed,name
    
  • To generate and view information about the inventory of controllers, virtual disks, storage enclosures, and physical disk drives.
    • To generate and view information about the inventory of storage root node. This command retrieves the status of the inventory for storage root node.
      racadm storage get status
      raid Root Node Status : Ok
      • To generate and view information about the inventory of controllers connected to the server. 
        NOTE:If you set the NVMe mode to Non-Raid, then SWRAID RollupStatus is displayed as Unknown.
        racadm storage get controllers
        RAID.Integrated.1-1
        The following command is an optimized version and displays the full controller objects along with their keys:
        racadm storage get controllers -o
        RAID.SL.3-1
           Status                               = Ok
           DeviceDescription                    = RAID Controller in SL 3
           RollupStatus                         = Ok
           Name                                 = PERC H965i Front (Embedded)
           FirmwareVersion                      = 8.8.0.0.18-30
           DriverVersion                        = 8.5.1.0.0
           RebuildRate                          = Not supported
           BgiRate                              = 30
           CheckConsistencyRate                 = 30
           ReconstructRate                      = 30
           PatrolReadRate                       = 30
           PatrolReadMode                       = Automatic
           PatrolReadState                      = Stopped
           CheckConsistencyMode                 = Normal
           LoadBalanceSetting                   = Auto
           CopybackMode                         = ON with SMART
           PreservedCache                       = Not Present
           CacheMemorySize                      = 8361 MB
           PersistHotspare                      = Enabled
           KeyID                                = null
           SpindownUnconfiguredDrives           = Enabled
           SpindownHotspare                     = Disabled
           Timeintervalforspindown              = 30 (Minutes)
           SecurityStatus                       = Encryption Capable
           EncryptionMode                       = Disabled
           EncryptionCapability                 = Local Key Management and Secure Enterprise Key Manager Capable
           SasAddress                           = 0x5F4EE0806EB89200
           PciDeviceId                          = 0xa5
           PciSubdeviceId                       = 0x22cc
           PciVendorId                          = 0x1000
           PciSubvendorId                       = 0x1028
           PciBus                               = 0xae
           PciDevice                            = 0x0
           PciFunction                          = 0x0
           BusWidth                             = Unknown
           SlotLength                           = Unknown
           SlotType                             = Unknown
           MaxCapableSpeed                      = 24 Gb/s
           LearnMode                            = Not supported
           T10PICapability                      = Not Capable
           SupportRAID10UnevenSpans             = Not Supported
           SupportEnhancedAutoForeignImport     = Supported
           EnhancedAutoImportForeignConfig      = Enabled
           SupportControllerBootMode            = Supported
           ControllerBootMode                   = Continue Boot On Error
           RealtimeConfigurationCapability      = Capable
           RaidMode                             = None
           SharedSlotAssignmentAllowed          = Not Applicable
           bootVD                               = None
           CurrentControllerMode                = RAID
           SupportEnhancedHBA                   = Not Supported
           AutoConfigBehavior                   = Off
           CPUAffinity                          = 0
           SPDMCapability                       = Capable
           SPDMVersion                          = 1.1.0.0
           SPDMDigestAndCertificate             = Enabled
           SPDMChallengeAuthResponse            = Enabled
           SPDMMeasurements                     = Enabled
           SPDMEncryption                       = Disabled
           SPDMDeviceCertStatus                 = Success
           SPDMDeviceChallengeStatus            = Success
           
        The following command displays the filtered property values for all returned controller objects:
        storage get controllers -o -p Name
        RAID.Slot.2-1
        Name              = PERC H965i Front (Embedded) (PCI Slot 2)
        The following examples show the pending operation when used with storage get <object> commands: To list storage objects without displaying the properties:
        • This operation displays vdisk, which has pending operation:
          racadm storage get vdisks -pending
          DISK.Virtual.267386880:RAID.Slot.5-1  
        • This operation displays controllers, which have pending operations:
          racadm storage get controllers -pending 
          RAID.Integrated.1-1
        • This operation displays pdisk, which has pending operation:
          racadm storage get pdisks -pending 
          Disk.Bay.20:Enclosure.Internal.0-1:RAID.Integrated.1-1
        • This operation displays enclosures, which have pending operations:
          racadm storage get enclosures -pending 
          Enclosure.Internal.0-1:RAID.Integrated.1-1
          Changing the attribute by using racadm set storage or storage configuration command displays the storage object in the -pending command output. If there are no pending objects, the following error message is displayed:
          racadm storage get pdisks -pending 
          ERROR: STOR0103 : No physical disks are displayed.
          Check if the server has power, physical disks are available, and physical disks are connected to the enclosure or backplane.
        The following examples show the pending operation while listing the properties: By default, if there is no change in properties, the -pending command displays the current value. If the property has any pending objects, the -pending command displays the pending value.
        • This operation displays the current state of pdisk, which is in Ready state:
          racadm>> racadm storage get pdisks -o -p state
          Disk.Bay.4:Enclosure.Internal.0-1:RAID.Integrated.1-1
             State                            = Ready
        • This operation displays state of a pdisk on which createvd operation is pending:
          racadm>> racadm storage get pdisks -o -p state -pending
          Disk.Bay.4:Enclosure.Internal.0-1:RAID.Integrated.1-1
        The following command provides the properties of the specified SATA/SAS physical disk as a member of HW controller:
        NOTE: PDISK property RaidType is not applicable for HWRAID and will be displayed/populated with the value Unknown.
        storage get pdisks:Disk.Bay.0:Enclosure.Internal.0-1:RAID.Slot.1-1
        Disk.Bay.0:Enclosure.Internal.0-1:RAID.Slot.1-1
           Status                           = Ok
           DeviceDescription                = Disk 0 in Backplane 1 of RAID Controller in Slot 1
           RollupStatus                     = Ok
           Name                             = Solid State Disk 0:1:0
           State                            = Ready
           OperationState                   = Not Applicable
           PowerStatus                      = On
           Size                             = 3576.375 GB
           FailurePredicted                 = NO
           RemainingRatedWriteEndurance     = 100 %
           SecurityStatus                   = Not Capable
           BusProtocol                      = SAS
           MediaType                        = SSD
           AvailableSpare                   = 100 %
           DeviceSidebandProtocol           = NVMe-M11.0
           UsedRaidDiskSpace                = 0.001 GB
           AvailableRaidDiskSpace           = 3576.375 GB
           Hotspare                         = NO
           Manufacturer                     = HGST
           ProductId                        = HUSTR7638ASS200
           Revision                         = S524
           SerialNumber                     = 4LV04PNX
           PartNumber                       = MY0C4DFRSN2007BK0007A00
           NegotiatedSpeed                  = 12.0 Gb/s
           ManufacturedDay                  = 2
           ManufacturedWeek                 = 47
           ManufacturedYear                 = 2017
           ForeignKeyIdentifier             = null
           SasAddress                       = 0x5000CCA08700468D
           WWN                              = 0x5000CCA08700468D
           FormFactor                       = 2.5 Inch
           RaidNominalMediumRotationRate    = 1
           T10PICapability                  = Not Capable
           BlockSizeInBytes                 = 512
           MaxCapableSpeed                  = 12 Gb/s
           RaidType                         = Unknown
           SystemEraseCapability            = CryptographicErasePD
           SelfEncryptingDriveCapability    = Not Capable
           EncryptionCapability             = Not Capable
           CryptographicEraseCapability     = Capable
           Certified                        = Yes
           NonRAIDDiskCachePolicy           = Not Applicable
           EncryptionProtocol               = None
        
      • The following command displays the output for Backplane 1 objects along with their properties:
        racadm storage get enclosures:Enclosure.Internal.0-1:NonRAID.Integrated.1-1
           Enclosure.Internal.0-1:NonRAID.Integrated.1-1
           State                            = Ready
           Status                           = Ok
           DeviceDescription                = Backplane 1 on Connector 0 of Integrated Storage Controller 1
           RollupStatus                     = Ok
           Name                             = BP15G+ 0:1
           BayId                            = 1
           FirmwareVersion                  = 1.04
           SasAddress                       = 0x34CC98F03FF22300
           SlotCount                        = 8
           PCI Express Generation           = Not Applicable
          
        
        
    • To generate and view information about the inventory of batteries that are connected to the controller, run the following command:
      racadm storage get batteries
      The following command is an optimized version and displays the batteries along with their keys:
      racadm storage get batteries -o
      Battery.Integrated.1:RAID.Integrated.1-1 
      Name                             = Battery
      DeviceDescription                = Battery on Integrated raid Controller 1
      Status                           = Ok
      State                            = Ready
      The following command displays the filtered property values for all battery objects:
      racadm storage get batteries -o -p Name
      Battery.Integrated.1:RAID.Integrated.1-1
      Name  = Battery
      The following command displays all battery keys that are connected to the controllers:
      racadm storage get batteries --refkey RAID.Integrated.1-1
      Battery.Integrated.1:RAID.Integrated.1-1
      The following command is an optimized and filtered version:
      racadm storage get batteries --refkey RAID.Integrated.1-1 -o -p Name
      Battery.Integrated.1:RAID.Integrated.1-1
      Name                             = Battery
    • To generate and view information about the inventory of virtual disks that are connected to the controller, run the following command:
      racadm storage get vdisks 
      Disk.Virtual.0:RAID.Integrated.1-1
      The following command displays all virtual disk keys that are connected to the controllers:
      racadm storage get vdisks --refkey RAID.Integrated.1-1
      Disk.Virtual.0:RAID.Integrated.1-1
      The following command is an optimized and filtered version:
      racadm storage get vdisks -o -p DeviceDescription,OperationalState
      Disk.Virtual.0:RAID.Integrated.1-1
      DeviceDescription        = Virtual Disk 0 on Integrated raid Controller 1
      OperationalState         = Not applicable
    • To generate and view information about the inventory of virtual disks, run the following command:
      racadm storage get vdisks -o
      Disk.Virtual.2:RAID.Integrated.1-1
      Status						 												Ok
      DeviceDescription        Virtual Disk 2 on Integrated RAID Controller 1
      Name                     OS
      RollupStatus             Ok
      State                    Online
      OperationalState         Not applicable
      Layout                   Raid-0
      Size                     278.88 GB
      SpanDepth                1
      AvailableProtocols       SAS
      MediaType                HDD
      ReadPolicy               Read Ahead
      WritePolicy              Write Back
      StripeSize               64K
      DiskCachePolicy          Default
      BadBlocksFound           NO
      Secured                  NO
      RemainingRedundancy      0
      EnhancedCache            Not Applicable
      T10PIStatus              Disabled
      BlockSizeInBytes         512
      
    • To generate and view information about the inventory of storage enclosures that are connected to the connector. This command displays all enclosure objects for the connector FQDD.
      racadm storage get enclosures -o
      Enclosure.Internal.0-1:RAID.Integrated.1-1
      Status						 												Ok
      State                    Ready
      DeviceDescription        Backplane 1 on Connector 0 of Integrated RAID Controller 1
      RollupStatus             Ok
      Name                     BP13G+EXP 0:1
      BayId                    1
      FirmwareVersion          0.23
      SasAddress               0x500056B31234ABFD
      SlotCount                24
      The following command displays all enclosure keys that are connected to the connectors:
      racadm storage get enclosures --refkey RAID.Integrated.1-1
      Enclosure.Internal.0-1:RAID.Integrated.1-1
      The following command is an optimized and filtered version:
      racadm storage get enclosures --refkey RAID.Integrated.1-1 -o -p Name
      Enclosure.Internal.0-1:RAID.Integrated.1-1
      Name = BP12G+EXP 0:1
    • To generate and view information about the inventory of physical disk drives connected to the enclosure or backplanes, run the following command:
      racadm storage get pdisks
      Disk.Bay.0:Enclosure.Internal.0-1:RAID.Integrated.1-1
      The following command is an optimized version and displays the full controller objects along with their keys:
      racadm storage get pdisks -o
      Disk.Bay.0:Enclosure.Internal.0-1:RAID.Slot.4-1
         Status                           = Ok
         DeviceDescription                = Disk 0 in Backplane 1 of RAID Controller in Slot 4
         RollupStatus                     = Ok
         Name                             = Physical Disk 0:1:0
         State                            = Online
         OperationState                   = Not Applicable
         PowerStatus                      = Spun-Up
         Size                             = 1117.250 GB
         FailurePredicted                 = NO
         RemainingRatedWriteEndurance     = Not Applicable
         SecurityStatus                   = Not Capable
         BusProtocol                      = SAS
         MediaType                        = HDD
         UsedRaidDiskSpace                = 200.001 GB
         AvailableRaidDiskSpace           = 917.250 GB
         Hotspare                         = NO
         Manufacturer                     = SEAGATE
         ProductId                        = ST1200MM0099
         Revision                         = ST31
         SerialNumber                     = WFK1BNX3
         PartNumber                       = CN0G2G54SGW0087A01RHA00
         NegotiatedSpeed                  = 12.0 Gb/s
         ManufacturedDay                  = 5
         ManufacturedWeek                 = 28
         ManufacturedYear                 = 2018
         ForeignKeyIdentifier             = null
         SasAddress                       = 0x5000C500B8ED7081
         FormFactor                       = 2.5 Inch
         RaidNominalMediumRotationRate    = 10000
         T10PICapability                  = Not Capable
         BlockSizeInBytes                 = 512
         MaxCapableSpeed                  = 12 Gb/s
         RaidType                         = None
         SystemEraseCapability            = SecureErasePD
         SelfEncryptingDriveCapability    = Not Capable
         EncryptionCapability             = Not Capable
         CryptographicEraseCapability     = Capable
      The following command displays the filtered property values for all returned controller objects:
      racadm storage get pdisks -o -p State
      Disk.Bay.0:Enclosure.Internal.0-1:RAID.Integrated.1-1
      State = Online
      The following command displays all physical disk drive keys that are connected to the enclosures:
      racadm storage get pdisks --refkey RAID.Integrated.1-1
      Disk.Bay.0:Enclosure.Internal.0-1:RAID.Integrated.1-1
      The following command is an optimized version and displays all disk objects for the enclosure FQDD:
      racadm storage get pdisks -o
      Disk.Bay.0:Enclosure.Internal.0-1:RAID.Slot.4-1
         Status                           = Ok
         DeviceDescription                = Disk 0 in Backplane 1 of RAID Controller in Slot 4
         RollupStatus                     = Ok
         Name                             = Physical Disk 0:1:0
         State                            = Online
         OperationState                   = Not Applicable
         PowerStatus                      = Spun-Up
         Size                             = 1117.250 GB
         FailurePredicted                 = NO
         RemainingRatedWriteEndurance     = Not Applicable
         SecurityStatus                   = Not Capable
         BusProtocol                      = SAS
         MediaType                        = HDD
         UsedRaidDiskSpace                = 200.001 GB
         AvailableRaidDiskSpace           = 917.250 GB
         Hotspare                         = NO
         Manufacturer                     = SEAGATE
         ProductId                        = ST1200MM0099
         Revision                         = ST31
         SerialNumber                     = WFK1BNX3
         PartNumber                       = CN0G2G54SGW0087A01RHA00
         NegotiatedSpeed                  = 12.0 Gb/s
         ManufacturedDay                  = 5
         ManufacturedWeek                 = 28
         ManufacturedYear                 = 2018
         ForeignKeyIdentifier             = null
         SasAddress                       = 0x5000C500B8ED7081
         FormFactor                       = 2.5 Inch
         RaidNominalMediumRotationRate    = 10000
         T10PICapability                  = Not Capable
         BlockSizeInBytes                 = 512
         MaxCapableSpeed                  = 12 Gb/s
         RaidType                         = None
         SystemEraseCapability            = SecureErasePD
         SelfEncryptingDriveCapability    = Not Capable
         EncryptionCapability             = Not Capable
         CryptographicEraseCapability     = Capable
      The following command is an optimized and filtered version:
      racadm storage get pdisks --refkey Enclosure.Internal.0-1:RAID.Integrated.1-1 -o -p State
      Disk.Bay.0:Enclosure.Internal.0-1:RAID.Integrated.1-1
      State = Online
    • To generate and view information about the inventory of fans that are connected to the enclosure. The following command displays all the fan keys that are connected to the enclosures:
      racadm storage get fans --refkey <Enclosure FQDDs separated
      by comma>
      The following command displays all the fan objects for the enclosure FQDD:
      racadm storage get fans --refkey <Enclosure FQDDs separated
      by comma > -o 
      racadm storage get fans --refkey <Enclosure FQDDs separated
      by comma> -o -p <property names separated by comma> 
    • To generate and view information about the inventory of EMMs connected to the enclosure. The following command returns all the EMM keys that are connected to the enclosures:
      racadm storage get emms -refkey <Enclosure FQDDs separated
      by comma>
      The following command is an optimized version and displays all the EMM objects for the enclosure FQDD:
      racadm storage get emms --refkey <Enclosure FQDDs separated
      by comma> -o
      The following command is an optimized and filtered version:
      racadm storage get emms --refkey <Enclosure FQDDs separated
      by comma > -o -p <property names separated by comma>
    • To generate and view information about the inventory of PSU connected to the enclosure. The following command displays all the PSUs connected to the enclosures:
      racadm storage get psus --refkey <Enclosure FQDDs separated
      by comma>
      The following command is an optimized version and displays all the PSUs objects for the enclosure FQDD:
      racadm storage get psus --refkey <Enclosure FQDDs separated
      by comma > -o
      The following command is an optimized and filtered version:
      racadm storage get psus --refkey <Enclosure FQDDs separated
      by comma> -o -p <property names separated by comma>
  • To get the list of enclosures and properties of the PCIeSSD enclosure.
    • The following command provides the list of enclosures:
      racadm storage get enclosures
      Enclosure.Internal.0-1:RAID.Integrated.1-1\
      Enclosure.Internal.0-1:PCIeExtender.Slot.3
      
    • The following command provides the properties of the specified PCIeSSD enclosure:
      racadm storage get enclosures:Enclosure.Internal.0-1:PCIeExtender.Slot.3
      Enclosure.Internal.0-1:PCIeExtender.Slot.3
      RollupStatus = Ok
      DeviceDescription = Enclosure.Internal.0-1:PCIeExtender.Slot.3
      Name = PCIe SSD BP 1
      SlotCount = 4
      FirmwareVersion = 0.80
      PcieSSDBusId = 182
      PcieSSDDeviceId = 0
      PcieSSDFunctionId = 0
    • To get the list of physical disks and properties of the specified PCIeSSD physical disk. The following command provides the list of physical disks:
      racadm storage get pdisks
      Disk.Bay.0:Enclosure.Internal.0-1:RAID.Integrated.1-1
      Disk.Bay.1:Enclosure.Internal.0-1:RAID.Integrated.1-1
      Disk.Bay.2:Enclosure.Internal.0-1:RAID.Integrated.1-1
      Disk.Bay.3:Enclosure.Internal.0-1:RAID.Integrated.1-1
      Disk.Bay.4:Enclosure.Internal.0-1:RAID.Integrated.1-1
      Disk.Bay.5:Enclosure.Internal.0-1:RAID.Integrated.1-1
      Disk.Bay.8:Enclosure.Internal.0-1:PCIeExtender.Slot.3
      Disk.Bay.6:Enclosure.Internal.0-1:PCIeExtender.Slot.3
      Disk.Bay.7:Enclosure.Internal.0-1:PCIeExtender.Slot.3
      Disk.Bay.9:Enclosure.Internal.0-1:PCIeExtender.Slot.3
      The following command provides the properties of the specified PCIe SSD physical disk as a member of SW RAID:
      racadm storage get pdisks:Disk.Bay.0:Enclosure.Internal.0-1
      Disk.Bay.0:Enclosure.Internal.0-1
         Status                           = Ok
         DeviceDescription                = PCIe SSD in Slot 0 in Bay 1
         Name                             = PCIe SSD in Slot 0 in Bay 1
         State                            = Ready
         Size                             = 931.250 GB
         BusProtocol                      = NVMe
         MediaType                        = SSD     
         AvailableSpare                   = 100 %                     
         Model                            = Dell Express Flash NVMe P4510 1TB SFF
         ProductId                        = a54
         SerialNumber                     = PHLJ9106019V1P0FGN
         DeviceProtocol                   = NVMe-MI1.0
         DeviceSidebandProtocol           = NVMe-M11.0 
         Manufacturer                     = Intel
         PCIeNegotiatedLinkWidth          = x2
         PCIeCapableLinkWidth             = x4
         MaxCapableSpeed                  = 8 GT/s
         NegotiatedSpeed                  = 8 GT/s
         FormFactor                       = 2.5 Inch
         Revision                         = VDV1DP23
         RemainingRatedWriteEndurance     = 100 %
         FailurePredicted                 = NO
         PcieSSDBusId                     = 101
         PcieSSDDeviceId                  = 0
         PcieSSDFunctionId                = 0
         RAIDStatus                       = Ready
         HotSpareStatus                   = No
         AvailableRaidDiskSpace           = 930.750 GB
         FreeSizeInBytes                  = 930.75 GB
         RaidType                         = Windows Software RAID
         SasAddress                       = Not Applicable
         WWN                              = 0x3b5cd8a65c06bfd6
         Certified                        = Not Applicable
         NonRAIDDiskCachePolicy           = Not Applicable
         OperationState                   = Not Applicable
         PowerStatus                      = On
         SecurityStatus                   = Not Capable
         UsedRaidDiskSpace                = 0.500 GB
         T10PICapability                  = Not Capable
         BlockSizeInBytes                 = 512
         SystemEraseCapability            = CryptographicErasePD
         EncryptionCapability             = Not Capable
         CryptographicEraseCapability     = Capable
         EncryptionProtocol               = None
         PartNumber                       =
         ForeignKeyIdentifier             = null
         RaidNominalMediumRotationRate    = 0
      
      To get the list of controllers and properties of the PCIeSSD controller: The following command provides the list of controllers:
      racadm storage get controllers
      RAID.Integrated.1-1
      PCIeExtender.Slot.3
      The following command provides the properties of the specified PCIe SSD controller:
      racadm storage get controllers:PCIeExtender.Slot.3
      PCIeExtender.Slot.3
      RollupStatus = Ok
      DeviceDescription = PCIe Extender in PCIe Slot 3
      Status = Ok
      Name = PCIeExtender 3 (PCI Slot 3)
      The following command provides the properties of the specified PCIe SSD physical disk as a member of HW controller:
      racadm storage get pdisks:Disk.Bay.4:Enclosure.Internal.0-1:RAID.SL.8-1
      Disk.Bay.4:Enclosure.Internal.0-1:RAID.SL.8-1
         Status                           = Ok
         DeviceDescription                = Disk 4 in Backplane 1 of RAID Controller in SL 8
         Name                             = Solid State Disk 0:1:4
         State                            = Ready
         Size                             = 931.000 GB
         BusProtocol                      = PCIe
         MediaType                        = SSD
         AvailableSpare                   = 100 %
         Model                            = Dell Express Flash NVMe P4510 1TB SFF
         ProductId                        = Dell Express Flash NVMe P4510 1TB SFF
         SerialNumber                     = BTLJ928309UK1P0FGN
         DeviceProtocol                   = NVMe-MI1.0
         DeviceSidebandProtocol           = NVMe-M11.0
         Manufacturer                     = Intel
         PCIeNegotiatedLinkWidth          = x2
         PCIeCapableLinkWidth             = x4
         MaxCapableSpeed                  = 8 GT/s
         NegotiatedSpeed                  = 8 GT/s
         FormFactor                       = 2.5 Inch
         Revision                         = VDV1DP23
         RemainingRatedWriteEndurance     = 100 %
         FailurePredicted                 = NO
         PcieSSDBusId                     = Not Applicable
         PcieSSDDeviceId                  = Not Applicable
         PcieSSDFunctionId                = Not Applicable
         RAIDStatus                       = Ready
         HotSpareStatus                   = No
         AvailableRaidDiskSpace           = 931.000 GB
         FreeSizeInBytes                  = 931.00 GB
         RaidType                         = None
         SasAddress                       = Not Applicable
         WWN                              = 0x140ce5ce4d25c
         Certified                        = Yes
         NonRAIDDiskCachePolicy           = Not Applicable
         OperationState                   = Not Applicable
         PowerStatus                      = On
         SecurityStatus                   = Not Capable
         UsedRaidDiskSpace                = 0.001 GB
         T10PICapability                  = Not Capable
         BlockSizeInBytes                 = 512
         SystemEraseCapability            = CryptographicErasePD
         EncryptionCapability             = Not Capable
         CryptographicEraseCapability     = Capable
         EncryptionProtocol               = None
         PartNumber                       = CN0FJ9YXPESIT9AD010TA02
         ForeignKeyIdentifier             = null
         RaidNominalMediumRotationRate    = 0
      
    Configuration
  • To view the help details for a configuration command, run the following command:
    racadm>> racadm storage help createvd
    Storage configuration of hardware RAID connected to the system.
    
    Usage:
    racadm storage createvd:<Controller FQDD> -rl {r0|r1|r5|r6|r10|r50|r60}[-wp {wt|wb|wbf}] [-rp {nra|ra|ara}]
    [-ss {1k|2k|4k|8k|16k|32k|64k|128k|256k|512k|1M|2M|4M|8M|16M}]
    -pdkey:<comma separated PD FQDD> [-dcp {enabled|disabled|default}]
    [-name <VD name>] [-size <VD size>{b|k|m|g|t}] [-T10PIEnable]
    --------------------------------------------------------------------------------
    
    Options :
    -rl                 : Set the RAID Level
     r0                 : RAID 0  - Striping
     r1                 : RAID 1  - Mirroring
     r5                 : RAID 5  - Striping with Parity
     r6                 : RAID 6  - Striping with Extra Parity
     r10                : RAID 10 - Spanned Striping with Mirroring
     r50                : RAID 50 - Spanned Striping with Parity
     r60                : RAID 60 - Spanned Striping with Extra Parity
     -wp {wt | wb | wbf}    : Set the write policy to Write Through or Write Back or Write Back Force
     -rp {nra|ra|ara}       : Set the read policy to No Read Ahead, Read Ahead, Adaptive Read Ahead
     -ss                    : Specify the stripe size to use
     -pdkey:<PD FQDD list>  : The PDs to use in the VD.
     -dcp                   : Set the Disk Cache Policy in the VD
     enabled           : Enabled - Allow the disk to use it's cache
     disabled          : Disabled - Disallow the disk from using it's cache
     default           : Default - Use the default cache policy.
     SAS Drives  - Use Disabled by Default
     SATA Drives - Use Enabled by Default
     -name <VD name>        : The name to give the VD
     -size <VD size>        : The size of the VD
     b                : Specify the size in bytes
     k                : Specify the size in kilobytes
     m                : Specify the size in megabytes
     g                : Specify the size in gigabytes
     t                : Specify the size in terabytes
     -sc              : Spandepth: Number of spans in a virtual disk
    
    Note: 
     - This option is mandatory for hybrid raid level like RAID 10, RAID50 and RAID60.
     - The default value is one for basic RAID levels.
     - If RAID10 Uneven Span is Supported then for RAID10:
     -    -sc option will be optional.
     -    Will allow only 0 value for this option.
     -T10PIEnable                : To create a VD with PI
    --------------------------------------------------------------------------------
    Description :
    Create a VD.
    --------------------------------------------------------------------------------
    
    Examples :
    racadm storage createvd:RAID.Integrated.1-1 -rl r0 -pdkey:Disk.Bay.0:Enclosure.Internal.0-0:RAID.Integrated.1-1
  • To create, delete, and secure the virtual disks.
    • The following command creates a virtual disk:
      racadm storage createvd:RAID.Integrated.1-1 -rl r0 -pdkey:Disk.Bay.0:Enclosure.Internal.0-0:RAID.Integrated.1-1
    • The following command starts an initialization operation on a specified virtual disk:
      racadm storage init:Disk.Virtual.0:RAID.Integrated.1-1 -speed fast 
    • The following command deletes the specified virtual disk:
      racadm storage deletevd:Disk.Virtual.0:RAID.Integrated.1-1
    • The following command encrypts the specified virtual disk:
      racadm storage encryptvd:Disk.Virtual.0:RAID.Integrated.1-1
      NOTE:Virtual disk must be created with either SED or NVMe drives behind PERC.
      NOTE:The storage createsecuritykey, storage modifysecuritykey, storage deletesecuritykey commands are deprecated.
  • To convert the physical disk drive and assign hotspare.
    • The following command converts the specified nonstorage physical disk drive to a storage capable physical disk drive:
      racadm storage converttoraid:Disk.Bay.0:Enclosure.Internal.0-0:RAID.Integrated.1-1 
    • The following command converts the specified physical disk drive to a nonstorage physical disk drive:
      racadm storage converttononraid:Disk.Bay.0:Enclosure.Internal.0-0:RAID.Integrated.1-1 
    • The following command assigns or unassigns a global or dedicated Hot spare:
      racadm storage hotspare:Disk.Bay.0:Enclosure.Internal.0-0:RAID.Integrated.1-1 -assign no
      racadm storage hotspare:Disk.Bay.0:Enclosure.Internal.0-0:RAID.Integrated.1-1 -assign yes -type ghs
      racadm storage hotspare:Disk.Bay.0:Enclosure.Internal.0-0:RAID.Integrated.1-1 -assign yes -type dhs -vdkey:Disk.Virtual.0:RAID.Integrated.1-1
    • The following command converts the specified nonstorage physical disk to a storage capable physical disk with windows meta data
      racadm storage converttoraid:Disk.Bay.0:Enclosure.Internal.0-0:RAID.Integrated.1-1 -mdtype windows
  • To reset, clear, and import the storage configuration to the controller.
    • The following command imports the current foreign configuration from the controller:
      racadm storage importconfig:RAID.Integrated.1-1
    • The following command deletes all virtual disks and unassigns hot spare from the associated controller:
      racadm storage resetconfig:RAID.Integrated.1-1
    • The following command clears the current foreign configuration from the controller:
      racadm storage clearconfig:RAID.Integrated.1-1
    NOTE:After a resetconfig or clearconfig operation, the data cannot be reversed.
  • To blink or unblink the PCIeSSD device.
    • The following command blinks the specified PCIeSSD device:
      racadm storage blink:Disk.Bay.8:Enclosure.Internal.0-1:PCIeExtender.Slot.3
      STOR095 : Storage operation is successfully completed.
    • The following command unblinks the specified PCIeSSD device:
      racadm storage unblink:Disk.Bay.8:Enclosure.Internal.0-1:PCIeExtender.Slot.3
      STOR095 : Storage operation is successfully completed.
  • To prepare the specified PCIeSSD device for removal, run the following command:
    racadm storage preparetoremove: Disk.Bay.8:Enclosure.Internal.0-1:PCIeExtender.Slot.3
    STOR089 : Successfully accepted the storage configuration operation.
    To apply the configuration operation, create a configuration job with --realtime option.
    To create the required commit jobs, run the jobqueue command.
    For more information about the jobqueue command, enter the RACADM command "racadm help jobqueue”
    
  • To perform a cryptographic erase operation on the specified PCIeSSD device, run the following command:
    racadm storage secureerase: Disk.Bay.8:Enclosure.Internal.0-1:PCIeExtender.Slot.3
    RAC1040 : Successfully accepted the storage configuration operation.
    To apply the configuration operation, create a configuration job, and then restart the server.
    To create the required commit and reboot jobs, run the jobqueue command.
    For more information about the jobqueue command, enter the RACADM command "racadm help jobqueue”
    
  • To perform a cryptographic erase operation on PCIeSSD, SED or ISE (Instant Scramble Erase) device, run the following command:
    racadm storage cryptographicerase:<SED FQDD>
  • To request iDRAC to rekey only a specific storage controller:
    racadm storage rekey:RAID.Integrated.1-1
  • To enable security on the HBA controller:
    racadm storage security:NonRAID.Slot.3-1 -enable
  • To disable security on the HBA controller:
    racadm storage security:NonRAID.Slot.3-1 -disable
  • To enable security on a physical disk:
    racadm storage encryptpd:Disk.Bay.0:Enclosure.Internal.0-0:RAID.Integrated.1-1
  • Export the hwidentity of a controller to a CIFS or NFS share:
    • The following command exports the hwidentity of a controller to a CIFS share:
      racadm storage exportcertificate:RAID.SL.1-1 -l //192.168.0.130/share -u myuser -p mypass -f file -t 0
    • The following command exports the hwidentity of a controller to a NFS share:
      racadm storage exportcertificate:RAID.SL.1-1 -l 192.168.0.130:/myshare -u myuser -p mypass -f file -t 0

Storage Properties

This section provides details for storage controller, pdsik and vdisk properties.

Table 2. Storage controller propertiesThe following table describes the storage controller properties:
Property Name Description Possible values
Status This property specifies the current status of the controller
  • Unknown
  • Ok
  • Warning
  • Failed
DeviceDescription This property specifies the type and location of controller An alphanumeric string
RollupStatus Rollup status indicates combined status of controller and its attached components
  • Unknown
  • Ok
  • Warning
  • Failed
Name This property specifies the name of the controller A string value that comes directly from the device
PciSlot This property specifies if the controller is inserted in any PCI slot An integer value
FirmwareVersion This property specifies the current firmware version of the controller An alphanumeric value. Other characters such as "." and "-" are also allowed
RebuildRate The Rebuild Rate is the percentage of the system's resources dedicated to rebuilding a failed disk when a rebuild is necessary
  • "Not supported"
  • An integer value
BgiRate The Background Initialization (BGI) rate is the percentage of the system's resources dedicated to performing the background initialization of a virtual disk after it is created
  • "Not supported"
  • An integer value
CheckConsistencyRate The Check Consistency rate is the percentage of the system's resources dedicated to performing a check consistency on a redundant virtual disk
  • "Not supported"
  • An integer value
ReconstructRate The Reconstruct Rate is the percentage of the system's resources dedicated to reconstructing a disk group after adding a physical disk or changing the RAID level of a virtual disk residing on the disk group
  • "Not supported"
  • An integer value
PatrolReadRate The Patrol Read Rate is the percentage of the system's resources dedicated to perform Patrol Read
  • "Not supported "
  • An integer value
PatrolReadMode Patrol Read is a feature for identifying disk errors in order to avoid disk failures, data loss or corruption. The Patrol Read only runs on disks that are being used in a virtual disk or that are hot spares
  • Not Supported
  • Disabled
  • Automatic
  • Manual
  • Unknown
PatrolReadState Patrol Read State specifies the current Patrol Read operation state
  • Stopped
  • Running
  • Unknown
CheckConsistencyMode Check Consistency feature is used to verify the accuracy of the redundant (parity) information
  • Not Supported
  • Normal
  • Stop On Error
  • Unknown
LoadBalanceSetting This property represents the ability to automatically use both controller ports connected to the same enclosure to route I/O requests
  • Not Supported
  • Auto
  • Disabled
  • Unknown
CopybackMode This property represents the mode of restoring configuration of a virtual disk when a failed physical disk is replaced in an array
  • Not supported
  • On
  • ON with SMART
  • OFF
  • Unknown
PreservedCache This property indicates if the controller has preserved cache in it or not
  • Not Present
  • Present
  • Unknown
CacheMemorySize This property specifies the size of the preserved cache present in the controller
  • "Not supported "
  • Integer value in MB
PersistHotSpare This property enables or disables the persistent hotspare of the controller
  • Disabled
  • Enabled
  • Not Applicable
KeyID This property specifies the security KeyId assigned when security on the controller is enabled
  • "Null"
  • Some string value
SpindownUnconfiguredDrives This property spins down the unconfigured disks if they are unattended for a specified interval of time
  • Disabled
  • Enabled
  • Not Applicable
SpindownHotspare This property spins down the hot spares if no read‑write operation takes place on the hot spare in a specified interval of time.
  • Disabled
  • Enabled
  • Not Applicable
Timeintervalforspindown This property sets the time interval after which the hot spares and unconfigured drives spins down An integer value in minutes
SecurityStatus This property specifies the controller security capability and current controller security status
  • Not Capable
  • Encryption Capable
  • Security Key Assigned
  • Disabled
  • Enabled
EncryptionMode This property represents the encryption mode on the controller. It could be used to set the encryption mode to Local Key Management or Dell Key Management on the controller through Server Configuration Profile (SCP) feature. It is configurable through Server Configuration Profile (SCP) feature only.
  • None
  • Local Key Management
  • Secure Enterprise Key Manager
  • Secure Enterprise Key Manager Pending
  • Secure Enterprise Key Manager Failed
  • Unsupported
  • Not Applicable
EncryptionCapability This property specifies the controller security capability
  • None
  • Local Key Management Capable
  • Secure Enterprise Key Manager Capable
  • Local Key Management and Secure Enterprise Key Manager Capable
  • Capable
  • Not Capable
SasAddress This property specifies the SAS address of the controller
  • "Not Applicable"
  • A hexadecimal string
PciDeviceId This property specifies the PCI Device Id assigned to the controller inserted in PCI slot A hexadecimal string
PciSubdeviceId This property specifies the PCI sub device Id assigned to the controller inserted in the PCI slot A hexadecimal string
PciVendorId This property specifies the PCI vendor Id assigned to the controller inserted in the PCI slot A hexadecimal string
PciSubvendorId This property specifies the PCI sub vendor Id assigned to the controller inserted in the PCI slot A hexadecimal string
PciBus This property specifies the PCI Bus details of the controller inserted in the PCI slot A hexadecimal string
PciDevice This property specifies the PCI device details of the controller inserted in the PCI slot A hexadecimal string
PciFunction This property specifies the PCI function details of the controller inserted in the PCI slot A hexadecimal string
BusWidth This property specifies the PCI bus width details of the controller inserted in the PCI slot
  • Other
  • Unknown
  • 1x or x1
  • 2x or x2
  • 4x or x4
  • 8x or x8
  • 12x or x12
  • 16x or x16
  • 32x or x32
SlotLength This property specifies the PCI slot length of the controller inserted in the PCI slot
  • Other
  • Unknown
  • Short Length
  • Long Length
  • 2.5 Drive Form Factor
  • 3.5 Drive Form Factor
SlotType This property specifies the PCI slot type of the controller inserted in the PCI slot
  • Other,
  • Unknown
  • PCI Express
  • PCI Express x1
  • PCI Express x2
  • PCI Express x4
  • PCI Express x8
  • PCI Express x16
  • PCI Express Gen2
  • PCI Express Gen2 x1
  • PCI Express Gen2 x2
  • PCI Express Gen2 x4
  • PCI Express Gen2 x8
  • PCI Express Gen2 x16
  • PCI Express Gen3
  • PCI Express Gen3 x1
  • PCI Express Gen3 x2
  • PCI Express Gen3 x4
  • PCI Express Gen3 x8
  • PCI Express Gen3 x16
  • PCI Express Gen4
  • PCI Express Gen4 x1
  • PCI Express Gen4 x2
  • PCI Express Gen4 x4
  • PCI Express Gen4 x8
  • PCI Express Gen4 x16
  • PCI Express Gen5
  • PCI Express Gen5 x1
  • PCI Express Gen5 x2
  • PCI Express Gen5 x4
  • PCI Express Gen5 x8
  • PCI Express Gen5 x16
MaxCapableSpeed This property specifies the maximum drive capable speed that the controller supports
  • 1.5 Gb/s
  • 3.0 Gb/s
  • 6.0 Gb/s
  • 12.0 Gb/s
  • 2.5 GT/s
  • 5 GT/s
  • 8 GT/s
  • 16 GT/s
  • Unknown
  • 24 Gb/s
  • 32 GT/s
LearnMode The Battery Learn Mode controls a RAID Controller's Battery Learn Cycle
  • Not supported
  • Automatic
  • Warn
  • Disabled
  • Unknown
T10PICapability This property specifies if the controller supports T10 PI. This is a read only property
  • Not capable
  • Capable
  • Unknown
SupportRAID10UnevenSpans This property specifies if the controller supports uneven spans for RAID 10.This is a read only property
  • Not Supported
  • Supported
  • Unknown
SupportEnhancedAutoForeignImport This property specifies if the controller supports enhanced auto import of foreign configuration. This is a read only property
  • Not Supported
  • Supported
  • Unknown
EnhancedAutoImportForeignConfig This property specifies Enhanced Auto Import of Foreign Configuration setting on the controller
  • Not Supported
  • Disabled
  • Enabled
SupportControllerBootMode This property specifies if the controller supports setting of controller boot mode. This is a read only property
  • Not Supported
  • Supported
  • Unknown
ControllerBootMode This property indicates the Controller Boot Mode setting on the controller
  • User Mode
  • Continue Boot on Error
  • Headless Mode
  • Continue on Error
  • Headless Safe Mode
  • Safe Mode on Error
  • Unknown
RealtimeConfigurationCapability This property specifies if controller supports side band monitoring
  • Capable
  • Incapable
RaidMode This property specifies the meta data mode of the controller. It is applicable only for SW RAID controller
  • None
  • Linux
  • Windows
  • Mixed
SharedSlotAssignmentAllowed This property specifies if controller supports slot assignment sharing
  • Yes
  • No
  • Not Applicable
BootVD This property specifies the FQDD of the virtual disk which is set to Boot Vd under this controller
  • "None"
  • String value displaying the FQDD of Virtual disk
CurrentControllerMode This property specifies if current controller mode is RAID or HBA/EnhancedHBA. If enhanced HBA is supported by PERC,then this object will display EnhancedHBA otherwise it will display HBA
  • Not Supported
  • RAID
  • HBA
  • EnhancedHBA
  • NONE
SupportEnhancedHBA This property specifies if the controller supports enhanced Host Bus Adapter mode
  • Supported
  • Not Supported
AutoConfigBehavior This property specifies the current value of the auto configuration behavior of the controller
  • Non-RAID Disk
  • RAID0
  • OFF
  • RAID-0 Write Back
  • RAID-0 Write Through
  • Secured RAID-0 Write Through
  • Secured RAID-0 Write Back
  • Secured Non-RAID Disk
  • Not Applicable
CPUAffinity The controller CPU affinity indicates which CPU is managing the controller
  • "Not applicable"
  • An integer value
Table 3. Storage PDisk PropertiesThe following table describes the storage PDisk properties:
Property Name Description Possible values
Status This property specifies the current status of the physical disk
  • Unknown
  • Ok
  • Warning
  • Failed
DeviceDescription This property specifies the type and location of the physical disk An alphanumeric value
RollupStatus This property specifies the overall health status of the physical disk
  • Unknown
  • Ok
  • Warning
  • Failed
Name This property specifies the name of the physical disk A string value
State This property specifies the current state of the physical drive
  • Unknown
  • Ready
  • Online
  • Foreign
  • Offline
  • Blocked
  • Failed
  • Degraded
  • Non-Raid
  • Removed
  • Charging
  • Learning
  • Low Power
  • Over Temp
  • Under Temp
  • Read Only
  • Physical Layer Failure
  • Transport Layer Failure
  • Protocol Command Failure
  • Sanitize In Progress
  • Sanitize failed
  • Unusable
  • Not Applicable"
PowerStatus This property specifies the current state of spinning platters of the drive
  • Spun-Up
  • Spun-Down
  • Transition
  • On
  • Unknown
Size This property specifies the size of the physical drive An alphanumeric string value. Space and "." are also allowed
BusProtocol This property specifies the bus communication protocol of the drive
  • SAS
  • SATA
  • Unknown
  • NVMe
  • PCIe
MediaType This property specifies the media type of the drive
  • HDD
  • SSD
  • Unknown
AvailableSpare This property specifies how many blocks have failed and have been reallocated with reserved blocks
  • "Not Applicable"
  • An integer value
Model This property specifies the drive model
  • "Unknown"
  • String value
ProductId This property specifies the drive product ID flashed during production
  • "Not Available"
  • String value
SerialNumber This property specifies the serial number of the drive
  • "Unknown"
  • Alphanumeric value
DeviceSidebandProtocol This property specifies the protocol used for drive's side band communication
  • "Not Available"
Manufacturer This property specifies the manufacturer of the drive An alphanumeric value. Spaces are also allowed
PCIeNegotiatedLinkWidth This property specifies the maximum PCI link width that the drive supports for communication
  • x1
  • x2
  • x4
  • x8
  • x16
  • x32
  • Not Applicable
PCIeCapableLinkWidth This property specifies the current PCI link width used for drive communication
  • x4
  • x8
  • x16
  • Not Applicable
MaxCapableSpeed This property specifies the maximum speed that the drive supports for communication
  • Unknown
  • 1.5 Gb/s
  • 3 Gb/s
  • 6 Gb/s
  • 12 Gb/s
  • 24 Gb/s
NegotiatedSpeed This property specifies the current speed used for drive communication
  • Unknown
  • 2.5 GT/s
  • 5 GT/s
  • 8 GT/s
  • 16 GT/s
  • 32 GT/s
FormFactor This property specifies the physical form factor of the drive
  • Unknown
  • 1.8 Inch
  • 2.5 Inch
  • 3.5 Inch
  • add-in card
  • M.2
  • EDSFF-E1.L
  • E3.S
  • E3.S 2T
  • E3.L
  • E3.L 2T
Revision This property specifies the current firmware version flashed on the drive An integer value
RemainingRatedWriteEndurance This property specifies the number of program/erase (P/E cycles) that can be applied to a block of flash memory before the storage media becomes unreliable
  • Unavailable
  • Not Applicable
  • Dynamic value
FailurePredicted This property indicates if a failure is predicted in the drive or not
  • Unavailable
  • NO
  • YES
  • Unknown
PcieSSDBusId This property specifies the PCIe Bus ID
  • "Not Applicable"
  • An integer value
PcieSSDDeviceId This property specifies the PCIe Device ID
  • "Not Applicable"
  • An integer value
PcieSSDFunctionId This property specifies the PCIe function ID
  • "Not Applicable"
  • An integer value
ErrorRecoverable This property specifies if the drive is capable of recovering from errors
  • Yes
  • No
  • Not Applicable
RAIDStatus This property specifies the current state of the drive
  • Unknown
  • Ready
  • Online
  • Foreign
  • Offline
  • Blocked
  • Failed
  • Degraded
  • Non-RAID
HotSpareStatus This property specifies if the drive is assigned as Hot spare or not. If drive is assigned as Hot spare, it will display if the drive is dedicated or global hot spare
  • No
  • Dedicated
  • Global
AvailableRaidDiskSpace This property specifies the free space available in the drive An alphanumeric value. Space and "."values are also allowed
FreeSizeInBytes This property specifies the free space available in the drive in bytes An alphanumeric value. Space and "." values are also allowed
RaidType This property specifies the RAID type of the drive
  • Unknown
  • MD Software RAID
  • Windows Software RAID
SasAddress This property specifies the SAS address of the physial drive
  • "Not Applicable"
  • An alphanumeric value
Certified This property specifies if the drive is certified
  • No
  • Yes
  • Not Applicable
NonRAIDDiskCachePolicy When this feature is enabled, the physical disk writes data to the physical disk cache before writing it to the physical disk. Because it is faster to write data to the cache than to a disk, enabling this feature improves system performance.
  • Default
  • Enabled
  • Disabled
  • Unknown
  • Not Applicable
OperationState This property specifies if there is any operation in progress on the drive. If an operation is in progress, it displays the operation in progress
  • Unknown
  • Ready
  • Online
  • Offline
  • Failed
  • Foreign
  • Blocked
  • Non-Raid
  • Removed
  • Copy Back
  • Clear
  • Rebuilding
  • Not Applicable"
PowerStatus This property specifies the current state of the spinning platters of the drive
  • Spun-Up
  • Spun-Down
  • Transition
  • On
  • Unknown
SecurityStatus This property specifies the current security status of the drive
  • Encryption Capable
  • Secured
  • Locked
  • Secured_by_Foreign
  • Not Capable
  • Unknown
UsedRaidDiskSpace This property specifies the amount of used space in the drive An alphanumeric value. Space and "." values are also allowed
T10PICapability This property specifies if the drive is T10 PI capable
  • Not Capable
  • Capable
  • Unknown
SystemEraseCapability This property specifies the type of erase drive supported
  • Not Supported
  • OverwritePD
  • CryptographicErasePD
  • Unknown
EncryptionCapability This property specifies if the security can be enabled on the drive
  • Capable
  • Not Capable
EncryptionProtocol This property specifies the security protocol used by the drive when the security is enabled
  • None
  • TCG Enterprise SSC
  • TCG Opal SSC
PartNumber This property specifies the part number of the physical drive An alphanumeric value. Hyphen (-) is also allowed
ForeignKeyIdentifier This property is present in the drive to identify if the drive becomes foreign An alphanumeric value
RaidNominalMediumRotationRate This property specifies the nominal medium rotation rate An integer value
CPUAffinity CPU affinity property indicates which CPU is managing the drive
  • "Not supported"
  • An integer value
Table 4. Storage VDisk PropertiesThe following table describes the storage VDisk properties:
Property Name Description Possible values
Status This property specifies the current status of the virtual disk
  • Unknown
  • Ok
  • Warning
  • Failed
DeviceDescription This property specifies the type and location of the virtual disk An alphanumeric string
Name This property specifies the name of the virtual disk String value
RollupStatus This property specifies the overall health status of the virtual disk
  • Unknown
  • Ok
  • Warning
  • Failed
State This property displays the current virtual disk state
  • Unknown
  • Ready
  • Online
  • Foreign
  • Offline
  • Blocked
  • Failed
  • Degraded
  • Non-Raid
  • Removed
  • Charging
  • Learning
  • Low Power
  • Over Temp
  • Under Temp
  • Read Only
  • Physical Layer Failure
  • Transport Layer Failure
  • Protocol Command Failure
  • Sanitize In Progress
  • Sanitize failed
  • Unusable
  • Not Applicable
OperationalState This property specifies if any operations are in progress on virtual disk and the current status
  • Ready
  • Degraded
  • Failed
  • Resyncing
  • Reconstructing
  • Background Initialization
  • Initializing
  • Unknown
  • Not applicable
  • Online
Layout This property displays the virtual disk layout
  • Volume
  • RAID-0
  • RAID-1
  • RAID-2
  • RAID-3
  • RAID-4
  • RAID-5
  • RAID-6
  • RAID-7
  • RAID-8
  • RAID-9
  • RAID-10
  • RAID-30
  • RAID-50
  • RAID-60
  • ConcatRaid-1
  • ConcatRaid-5
  • VendorRaid
  • Unknown
Size This property displays the size of the virtual disk An alphanumeric value. Space and "." values are also allowed
SpanDepth This property specifies the current span depth of the virtual disk An integer value
AvailableProtocols This property specifies the communication protocol of drives that are part of virtual disk
  • SAS
  • SATA
  • Unknown
  • NVMe
  • PCIe
MediaType This property specifies the media type of drives that are part of virtual disk
  • HDD
  • SSD
  • Unknown
ReadPolicy This property specifies whether the controller should read sequential sectors of the virtual disk when seeking data
  • Read Ahead
  • Adaptive Read Ahead
  • No Read Ahead
  • Unknown
WritePolicy This property specifies whether the controller sends a write request completion signal as soon as the data is in the cache or after it has been written to disk
  • Write Back
  • Write Through
  • Force Write Back
  • Unknown
StripeSize This property displays the stripe size of the virtual disk. It is configurable through Server Configuration Profile (SCP) feature only
  • Default
  • 512B
  • 1K
  • 2K
  • 4K
  • 8K
  • 16K
  • 32K
  • 64K
  • 128K
  • 256K
  • 512K
  • 1MB
  • 2MB
  • 4MB
  • 8MB
  • 16MB
  • Unknown
DiskCachePolicy This property is used to set the physical disk caching policy of all members of a virtual disk. When this feature is enabled, the physical disk writes data to the physical disk cache before writing it to the physical disk
  • Default
  • Enabled
  • Disabled
  • Unknown
  • Not Applicable
BadBlocksFound This property indicates if the virtual disk has any bad blocks
  • Yes
  • No
  • Unknown
Secured This property indicates if the virtual disk secured or not
  • Yes
  • No
  • Unknown
RemainingRedundancy This property specifies how much redundancy is remaining in virtual disk An integer value
EnhancedCache This property specifies if the virtual disk supports cache enhancement
  • Yes
  • Not Applicable
T10PIStatus This property displays the virtual disk T10PI Status
  • Disabled
  • Enabled
  • Unknown
BlockSizeInBytes This property displays the block size of the virtual disk An integer value

Rate this content

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please select whether the article was helpful or not.
  Comments cannot contain these special characters: <>()\