invraid.exe

The invraid utility is used to obtain RAID settings.

The table below provides the supported RAID adapter information by PRAID. PRAID works by parsing the output of other RAID configuration utilities. To accomplish this, the utilities must be in the system search path.
Table 1. Supported RAID adapter information
Adapter Controller type Utility
ServeRAID 7t ServeRAID-7t arcconf
ServeRAID 8i ServeRAID-8i
ServeRAID 8k ServeRAID-8k
ServeRAID 8k l ServeRAID-8k-l
ServeRAID 8s ServeRAID-8s
ServeRAID B5015 ServeRAID-B5015 brcli
LSI SAS 1078 IR LSI-SAS-1078-IR cfggen
LSI SAS (1064/1064E/1068/1078) LSI-SAS-RAID
LSI SCSI (1020/1030) LSI-SCSI-RAID
ServeRAID BR10i ServeRAID-BR10i
ServeRAID BR10il ServeRAID-BR10il
ServeRAID 7e SATA ServeRAID-7e-SATA hrconf
ServeRAID 7e SCSI ServeRAID-7e-SCSI
ServeRAID 8e SAS ServeRAID-8e-SAS
ServeRAID 8e SATA ServeRAID-8e-SATA
ServeRAID 6M ServeRAID-6M ipssend
LSI MegaRAID 8480 LSI-MegaRAID-8480 storcli
ServeRAID C105 ServeRAID-C105
ServeRAID C100 ServeRAID-M100
ServeRAID C100 R5 ServeRAID-M100-R5
ServeRAID M1xxx Series ServeRAID-M1xxx
ServeRAID M1xxx Series R5 ServeRAID-M1xxx_R5
ServeRAID M5014 ServeRAID-M5014
ServeRAID M5014 R6/R60 ServeRAID-M5014-R6-R60
ServeRAID M5015 ServeRAID-M5015
ServeRAID M5015 R6/R60 ServeRAID-M5015-R6-R60
ServeRAID M5025 ServeRAID-M5025
ServeRAID-M5025-R6-R60 ServeRAID M5025 R6/R60
ServeRAID M51xx Series ServeRAID-M51xx
ServeRAID M51xx Series R5 ServeRAID-M51xx_R5
ServeRAID M51xx Series R5/R6 ServeRAID-M51xx_R5_R6
ServeRAID M51xx Series R6 ServeRAID-M51xx_R6
ServeRAID MR10i ServeRAID-MR10i
ServeRAID MR10ie ServeRAID-MR10ie
ServeRAID MR10il ServeRAID-MR10il
ServeRAID MR10is ServeRAID-MR10is
ServeRAID MR10k ServeRAID-MR10k
ServeRAID MR10M ServeRAID-MR10M
ServeRAID M5210 ServeRAID-M5210
ServeRAID M5210 R5 ServeRAID-M5210_R5
ServeRAID M1215 ServeRAID-M1215
ServeRAID M1215 R5 ServeRAID-M1215-R5
ServeRAID M1210e ServeRAID-M1210e
ServeRAID M5215 ServeRAID-M5215
ServeRAID H1110/H1135 SAS2004 sas2ircu

Usage

The invraid utility has the following command-line syntax:

invraid [/I | /P] /L /F
Table 2. invraid parameters
Parameter Description
/I
Displays information about the all host adapters in the system in an INI file format.
/P
Dumps information about all host adapters in a system in a keyword=value format.
/L
Specifies the light version of the RAID utility.
/F
Dumps information about all host adapters in the system to a file.

Return values

Table 3. invraid return values
Return Value Description
0 Success
1 Syntax Error
2 Program Error

Examples

To dump the information about all RAID controllers in a system to a file in INI file format with the name myraid.ini, use the /I parameter as shown here:
invraid.exe /i /f:myraid.ini
Returns:
[System]
Machine_Type = 7977
Serial_Number = KOKN689
Total_Number_Of_Controllers = 2 

[RAIDController.1] 
Model = ServeRAID-8k-l 
BIOSVersion = 5.2-0 (15412) 
FirmwareVersion = 5.2-0 (15412) 
DriverVersion = 5.2-0 (15317) 
RebuildRate = HIGH 
StripeSize = 256 
ReadAhead = ADAPTIVE 
PCI = 9005:0286:FFFF:FFFF 

[RAIDController.1.Array]
Total_Number_Of_Arrays = 1
ID.1 = A 
Members.1 = 1,2,3,4 

[RAIDController.1.Hotspares]
Total_Number_Of_Hotspares = 0

[RAIDController.1.Logical]
Total_Number_Of_Logicals = 1
Array.1 = A
Size.1 = 279800
Raid_Level.1 = 10
WriteCache.1 = AUTO

[RAIDController.1.Physical]
Total_Number_Of_Physicals = 4
Channel.1 = 1
ID.1 = 0
Size.1 = 140013
Type.1 = SAS
Serial_Number.1 = JDX2JN8K
Channel.2 = 1
ID.2 = 1
Size.2 = 140013
Type.2 = SAS
Serial_Number.2 = Q5902T4N
Channel.3 = 1
ID.3 = 2
Size.3 = 140013
Type.3 = SAS
Serial_Number.3 = Q5902TPA
Channel.4 = 1
ID.4 = 3
Size.4 = 140013
Type.4 = SAS
Serial_Number.4 = Q5902TS8

[RAIDController.2] 
Model = ServeRAID-8s 
BIOSVersion = 5.2-0 (15411) 
FirmwareVersion = 5.2-0 (15411) 
DriverVersion = 5.2-0 (15317) 
PCI = 9005:0285:1014:034D 

[RAIDController.2.Array]
Total_Number_Of_Arrays = 0

[RAIDController.2.Hotspares]
Total_Number_Of_Hotspares = 0

[RAIDController.2.Logical]
Total_Number_Of_Logicals = 0

[RAIDController.2.Physical]
Total_Number_Of_Physicals = 0
Use the /P parameter to return the same information, but with the section title from the properties file shown for each value:
invraid /p > myfile.ini
Returns:
System_Machine_Type = 7977
System_Serial_Number = KOKN689

RAIDController.1.Model = ServeRAID-8k-l 
RAIDController.1.BIOSVersion = 5.2-0 (15412) 
RAIDController.1.FirmwareVersion = 5.2-0 (15412) 
RAIDController.1.DriverVersion = 5.2-0 (15317) 
RAIDController.1.RebuildRate = HIGH 
RAIDController.1.StripeSize = 256 
RAIDController.1.ReadAhead = ADAPTIVE 
RAIDController.1.PCI = 9005:0286:FFFF:FFFF 
RAIDController.1.Array.ID.1 = A 
RAIDController.1.Array.Members.1 = 1,2,3,4 
RAIDController.1.Logical.Array.1 = A
RAIDController.1.Logical.Size.1 = 279800
RAIDController.1.Logical.Raid_Level.1 = 10
RAIDController.1.Logical.WriteCache.1 = AUTO
RAIDController.1.Physical.Channel.1 = 1
RAIDController.1.Physical.ID.1 = 0
RAIDController.1.Physical.Size.1 = 140013
RAIDController.1.Physical.Type.1 = SAS
RAIDController.1.Physical.Serial_Number.1 = JDX2JN8K
RAIDController.1.Physical.Channel.2 = 1
RAIDController.1.Physical.ID.2 = 1
RAIDController.1.Physical.Size.2 = 140013
RAIDController.1.Physical.Type.2 = SAS
RAIDController.1.Physical.Serial_Number.2 = Q5902T4N
RAIDController.1.Physical.Channel.3 = 1
RAIDController.1.Physical.ID.3 = 2
RAIDController.1.Physical.Size.3 = 140013
RAIDController.1.Physical.Type.3 = SAS
RAIDController.1.Physical.Serial_Number.3 = Q5902TPA
RAIDController.1.Physical.Channel.4 = 1
RAIDController.1.Physical.ID.4 = 3
RAIDController.1.Physical.Size.4 = 140013
RAIDController.1.Physical.Type.4 = SAS
RAIDController.1.Physical.Serial_Number.4 = Q5902TS8
RAIDController.2.Model = ServeRAID-8s 
RAIDController.2.BIOSVersion = 5.2-0 (15411) 
RAIDController.2.FirmwareVersion = 5.2-0 (15411) 
RAIDController.2.DriverVersion = 5.2-0 (15317) 
RAIDController.2.PCI = 9005:0285:1014:034D