Hello svenby24.
Your raid controller is an Adaptec. The have a package called Adaptec Storage Manager. Adaptec Stor Man Although it is GUI based it includes arcconf, a CLI utility. To extract arcconf, install the rpm and then browse to /usr/StorMan if I am not mistaken. Copy arcconf to a location of your choice and uninstall the rpm. You can then use arcconf from anywhere. The options are self explanatory and the util is easy to use.
Sample output
Code:
----------------------------------------------------------------------
Raid Controller Health Status
----------------------------------------------------------------------
Controllers found: 1
----------------------------------------------------------------------
Controller information
----------------------------------------------------------------------
Controller Status : Optimal
Channel description : SAS/SATA
Controller Model : IBM ServeRAID 8k
Controller Serial Number : xxxxxxx
Physical Slot : 0
Installed memory : 256 MB
Copyback : Enabled
Background consistency check : Enabled
Defunct disk drive count : 0
Logical devices/Failed/Degraded : 2/0/0
--------------------------------------------------------
Controller Version Information
--------------------------------------------------------
BIOS : 5.1-0 (9257)
Firmware : 5.1-0 (9257)
Driver : 1.1-5 (2409)
Boot Flash : 5.1-0 (9257)
--------------------------------------------------------
Controller Battery Information
--------------------------------------------------------
Status : Optimal
Over temperature : No
Capacity remaining : 100 percent
Time remaining (at current draw) : 5 days, 2 hours, 40 minutes
----------------------------------------------------------------------
Logical device information
----------------------------------------------------------------------
Logical device number 1
Logical device name : Ubuntu
RAID level : 1
Status of logical device : Optimal
Size : 69889 MB
Read-cache mode : Enabled
Write-cache mode : Enabled (write-back)
Write-cache setting : Enabled (write-back) when protected by battery
Partitioned : Yes
Number of chunks : 2
Drive(s) (Channel,Device) : 0,0 0,1
Logical device number 2
Logical device name : Database
RAID level : 5
Status of logical device : Optimal
Size : 349485 MB
Read-cache mode : Enabled
Write-cache mode : Enabled (write-back)
Write-cache setting : Enabled (write-back) when protected by battery
Partitioned : Yes
Number of chunks : 6
Stripe-unit size : 256 KB
Stripe order (Channel,Device) : 0,2 0,3 0,4 0,5 0,6 0,7
Bad stripes : No
----------------------------------------------------------------------
Physical Device information
----------------------------------------------------------------------
Device #0
Device is a Hard drive
State : Online
Supported : Yes
Transfer Speed : SAS 3.0 Gb/s
Reported Channel,Device : 0,0
Vendor : IBM-ESXS
Model : ST973401SS
Firmware : B51C
Serial number : XXXXXX
World-wide name : XXXXXX
Size : 70006 MB
Write Cache : Unknown
FRU : 39R7370
S.M.A.R.T. : No
Device #1
Device is a Hard drive
State : Online
Supported : Yes
Transfer Speed : SAS 3.0 Gb/s
Reported Channel,Device : 0,1
Vendor : IBM-ESXS
Model : ST973401SS
Firmware : B51D
Serial number : XXXXXX
World-wide name : XXXXXX
Size : 70006 MB
Write Cache : Unknown
FRU : 26K5779
S.M.A.R.T. : No
Device #2
Device is a Hard drive
State : Online
Supported : Yes
Transfer Speed : SAS 3.0 Gb/s
Reported Channel,Device : 0,2
Vendor : IBM-ESXS
Model : MAY2073RC
Firmware : T107
Serial number : XXXXXX
World-wide name : XXXXXX
Size : 70006 MB
Write Cache : Unknown
FRU : 26K5779
S.M.A.R.T. : No
Device #3
Device is a Hard drive
State : Online
Supported : Yes
Transfer Speed : SAS 3.0 Gb/s
Reported Channel,Device : 0,3
Vendor : IBM-ESXS
Model : ST973401SS
Firmware : B51C
Serial number : XXXXXX
World-wide name : XXXXXX
Size : 70006 MB
Write Cache : Unknown
FRU : 39R7370
S.M.A.R.T. : No
Device #4
Device is a Hard drive
State : Online
Supported : Yes
Transfer Speed : SAS 3.0 Gb/s
Reported Channel,Device : 0,4
Vendor : IBM-ESXS
Model : ST973401SS
Firmware : B51C
Serial number : XXXXXX
World-wide name : XXXXXX
Size : 70006 MB
Write Cache : Unknown
FRU : 39R7370
S.M.A.R.T. : No
Device #5
Device is a Hard drive
State : Online
Supported : Yes
Transfer Speed : SAS 3.0 Gb/s
Reported Channel,Device : 0,5
Vendor : IBM-ESXS
Model : ST973401SS
Firmware : B51C
Serial number : XXXXXX
World-wide name : XXXXXX
Size : 70006 MB
Write Cache : Unknown
FRU : 39R7370
S.M.A.R.T. : No
Device #6
Device is a Hard drive
State : Online
Supported : Yes
Transfer Speed : SAS 3.0 Gb/s
Reported Channel,Device : 0,6
Vendor : IBM-ESXS
Model : MAY2073RC
Firmware : T107
Serial number : XXXXXX
World-wide name : XXXXXX
Size : 70006 MB
Write Cache : Unknown
FRU : 26K5779
S.M.A.R.T. : No
Device #7
Device is a Hard drive
State : Online
Supported : Yes
Transfer Speed : SAS 3.0 Gb/s
Reported Channel,Device : 0,7
Vendor : IBM-ESXS
Model : ST973401SS
Firmware : B51D
Serial number : XXXXXX
World-wide name : XXXXXX
Size : 70006 MB
Write Cache : Unknown
FRU : 26K5779
S.M.A.R.T. : No
Device #8
Device is an Enclosure services device
Reported Channel,Device : 2,0
Type : SES2
Vendor : IBM-ESXS
Model : VSC7160
Firmware : 1.02
Status of Enclosure services device
Temperature status : Normal
Command completed successfully.
Sample Script to put into a cron job
Code:
#!/bin/bash
ADAPTEC_BIN=/usr/StorMan
MAILTO=root
LOG=/tmp/Queue
echo "----------------------------------------------------------------------" >> $LOG
echo "Raid Controller Health Status" >> $LOG
echo "----------------------------------------------------------------------" >> $LOG
$ADAPTEC_BIN/arcconf getconfig 1 al >> $LOG
mail -s "----- Adaptec Raid Health Status ----- `date`" $MAILTO < $LOG
rm -rf /tmp/Queue
exit 0
Hope this helps.
Jakes