Community
cancel
Showing results for 
Search instead for 
Did you mean: 
idata
Community Manager
1,230 Views

Software monitoring RAID system status

We have many computers (more than 50 PCs) running on RAID-1 and we would like to monitor RAID system status.

We don't want to use GUI applications to RAID array monitoring, what is needed is an automated way of accessing the status information.

 

Our Environment is

 

- Win7 64 bits

 

- AIMB 781 Mother Board

 

- Core i5 CPU.

 

- RST V10.0.0.1046.

 

- RAID1 configuration : Disks 0 and 1 are mirror set.

I tried using RAIDCfg32 and parse the output from program to check for faults on the raid system.

 

But the output of RAIDCfg32 doesn't give complete raid system status in all case :

 

Ex : before remove the informations are complete :

 

>RAIDCFG32.exe /stv

 

;Index,Level,StripSize,SizeinMB,Status,Bootable,Array,Name

 

0,1,64kB,476937,"Normal","Yes",0,"Volume0"

 

>RAIDCFG32.exe /std

 

;Port,Model,SerialNumber,FirmwareVersion,Array,Status,Size,Free,Type

 

0,"ST500NM0011","Z1M058DS","SN02 ",0,"Normal",976773168,5511,"ArrayMember"

 

1,"ST500NM0011","Z1M051J4","SN02 ",0,"Normal",976773168,5511,"ArrayMember"

when we remove disk on port 1 the same command give us :

 

>RAIDCFG32.exe /stv

 

;Index,Level,StripSize,SizeinMB,Status,Bootable,Array,Name

 

0,1,64kB,476937,"Degraded","Yes",0,"Volume0"

>RAIDCFG32.exe /std

 

;Port,Model,SerialNumber,FirmwareVersion,Array,Status,Size,Free,Type

 

-1,"","Z1M058DS:0","",0,"Missing",0,5511,"ArrayMember"

We lost informations of Disk on port 0...

How we can get complete information on raid system in this case ?

 

In the other way, it seems that ISDI library could be use to monitor RAID system.

 

Could we use ISDI ? Can you supply us ISDI documention (user manual... ) ?

Thanks for your hellp.

0 Kudos
1 Reply
idata
Community Manager
63 Views

The output after pulling the second drive is telling you the volume is degraded. Surely that's all you need to know in order to be able to script something?

Reply