
Integrated Dell Remote Access Controller 9 RACADM CLI Guide
storage
| 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.
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:
|
| Input |
|
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.The following command is an optimized version and displays the full controller objects along with their keys:
racadm storage get controllers RAID.Integrated.1-1
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.
- 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
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
- This operation displays vdisk, which
has pending operation:
- 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 controllers connected to the server.
- 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 generate and view information about the inventory of storage root node. This command retrieves the status of the inventory for storage root node.
- 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
- The following command provides the list of enclosures:
- 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.
- The following command creates a virtual disk:
- 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
- The following command converts the
specified nonstorage physical disk drive to a storage capable physical
disk drive:
- 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. - The following command imports the current foreign configuration from the controller:
- 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.
- The following command blinks the specified PCIeSSD device:
- 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
- The following command exports the hwidentity of a controller to a CIFS share:
Storage Properties
This section provides details for storage controller, pdsik and vdisk properties.
| Property Name | Description | Possible values |
|---|---|---|
| Status | This property specifies the current status of the controller |
|
| 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 |
|
| 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 |
|
| 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 |
|
| CheckConsistencyRate | The Check Consistency rate is the percentage of the system's resources dedicated to performing a check consistency on a redundant virtual disk |
|
| 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 |
|
| PatrolReadRate | The Patrol Read Rate is the percentage of the system's resources dedicated to perform Patrol Read |
|
| 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 |
|
| PatrolReadState | Patrol Read State specifies the current Patrol Read operation state |
|
| CheckConsistencyMode | Check Consistency feature is used to verify the accuracy of the redundant (parity) information |
|
| LoadBalanceSetting | This property represents the ability to automatically use both controller ports connected to the same enclosure to route I/O requests |
|
| CopybackMode | This property represents the mode of restoring configuration of a virtual disk when a failed physical disk is replaced in an array |
|
| PreservedCache | This property indicates if the controller has preserved cache in it or not |
|
| CacheMemorySize | This property specifies the size of the preserved cache present in the controller |
|
| PersistHotSpare | This property enables or disables the persistent hotspare of the controller |
|
| KeyID | This property specifies the security KeyId assigned when security on the controller is enabled |
|
| SpindownUnconfiguredDrives | This property spins down the unconfigured disks if they are unattended for a specified interval of time |
|
| 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. |
|
| 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 |
|
| 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. |
|
| EncryptionCapability | This property specifies the controller security capability |
|
| SasAddress | This property specifies the SAS address of the controller |
|
| 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 |
|
| SlotLength | This property specifies the PCI slot length of the controller inserted in the PCI slot |
|
| SlotType | This property specifies the PCI slot type of the controller inserted in the PCI slot |
|
| MaxCapableSpeed | This property specifies the maximum drive capable speed that the controller supports |
|
| LearnMode | The Battery Learn Mode controls a RAID Controller's Battery Learn Cycle |
|
| T10PICapability | This property specifies if the controller supports T10 PI. This is a read only property |
|
| SupportRAID10UnevenSpans | This property specifies if the controller supports uneven spans for RAID 10.This is a read only property |
|
| SupportEnhancedAutoForeignImport | This property specifies if the controller supports enhanced auto import of foreign configuration. This is a read only property |
|
| EnhancedAutoImportForeignConfig | This property specifies Enhanced Auto Import of Foreign Configuration setting on the controller |
|
| SupportControllerBootMode | This property specifies if the controller supports setting of controller boot mode. This is a read only property |
|
| ControllerBootMode | This property indicates the Controller Boot Mode setting on the controller |
|
| RealtimeConfigurationCapability | This property specifies if controller supports side band monitoring |
|
| RaidMode | This property specifies the meta data mode of the controller. It is applicable only for SW RAID controller |
|
| SharedSlotAssignmentAllowed | This property specifies if controller supports slot assignment sharing |
|
| BootVD | This property specifies the FQDD of the virtual disk which is set to Boot Vd under this controller |
|
| 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 |
|
| SupportEnhancedHBA | This property specifies if the controller supports enhanced Host Bus Adapter mode |
|
| AutoConfigBehavior | This property specifies the current value of the auto configuration behavior of the controller |
|
| CPUAffinity | The controller CPU affinity indicates which CPU is managing the controller |
|
| Property Name | Description | Possible values |
|---|---|---|
| Status | This property specifies the current status of the physical disk |
|
| 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 |
|
| Name | This property specifies the name of the physical disk | A string value |
| State | This property specifies the current state of the physical drive |
|
| PowerStatus | This property specifies the current state of spinning platters of the drive |
|
| 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 |
|
| MediaType | This property specifies the media type of the drive |
|
| AvailableSpare | This property specifies how many blocks have failed and have been reallocated with reserved blocks |
|
| Model | This property specifies the drive model |
|
| ProductId | This property specifies the drive product ID flashed during production |
|
| SerialNumber | This property specifies the serial number of the drive |
|
| DeviceSidebandProtocol | This property specifies the protocol used for drive's side band communication |
|
| 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 |
|
| PCIeCapableLinkWidth | This property specifies the current PCI link width used for drive communication |
|
| MaxCapableSpeed | This property specifies the maximum speed that the drive supports for communication |
|
| NegotiatedSpeed | This property specifies the current speed used for drive communication |
|
| FormFactor | This property specifies the physical form factor of the drive |
|
| 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 |
|
| FailurePredicted | This property indicates if a failure is predicted in the drive or not |
|
| PcieSSDBusId | This property specifies the PCIe Bus ID |
|
| PcieSSDDeviceId | This property specifies the PCIe Device ID |
|
| PcieSSDFunctionId | This property specifies the PCIe function ID |
|
| ErrorRecoverable | This property specifies if the drive is capable of recovering from errors |
|
| RAIDStatus | This property specifies the current state of the drive |
|
| 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 |
|
| 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 |
|
| SasAddress | This property specifies the SAS address of the physial drive |
|
| Certified | This property specifies if the drive is certified |
|
| 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. |
|
| 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 |
|
| PowerStatus | This property specifies the current state of the spinning platters of the drive |
|
| SecurityStatus | This property specifies the current security status of the drive |
|
| 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 |
|
| SystemEraseCapability | This property specifies the type of erase drive supported |
|
| EncryptionCapability | This property specifies if the security can be enabled on the drive |
|
| EncryptionProtocol | This property specifies the security protocol used by the drive when the security is enabled |
|
| 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 |
|
| Property Name | Description | Possible values |
|---|---|---|
| Status | This property specifies the current status of the virtual disk |
|
| 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 |
|
| State | This property displays the current virtual disk state |
|
| OperationalState | This property specifies if any operations are in progress on virtual disk and the current status |
|
| Layout | This property displays the virtual disk layout |
|
| 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 |
|
| MediaType | This property specifies the media type of drives that are part of virtual disk |
|
| ReadPolicy | This property specifies whether the controller should read sequential sectors of the virtual disk when seeking data |
|
| 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 |
|
| StripeSize | This property displays the stripe size of the virtual disk. It is configurable through Server Configuration Profile (SCP) feature only |
|
| 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 |
|
| BadBlocksFound | This property indicates if the virtual disk has any bad blocks |
|
| Secured | This property indicates if the virtual disk secured or not |
|
| 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 |
|
| T10PIStatus | This property displays the virtual disk T10PI Status |
|
| BlockSizeInBytes | This property displays the block size of the virtual disk | An integer value |
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: <>()\