Opened 5 years ago

Closed 4 years ago

#500 closed enhancement (wontfix)

ServeRAID M5015 support

Reported by: ausuttonc Owned by:
Priority: minor Milestone:
Component: all Version: 6.3
Keywords: megaraid windows Cc:

Description (last modified by Christian Franke)

Can support for the above controller be added?

Currently when I run

smartctl --scan
/dev/sda -d scsi # /dev/sda, SCSI device
/dev/sdb -d scsi # /dev/sdb, SCSI device

smartctl -a --all /dev/sda
=== START OF INFORMATION SECTION ===
Vendor:               IBM
Product:              ServeRAID M5015
Revision:             2.12
User Capacity:        145,999,527,936 bytes [145 GB]
Logical block size:   512 bytes
Logical Unit id:      0x600605b003b21a101bfcb9212751c03d
Serial number:        003dc0512721b9fc1b101ab203b00506
Device type:          disk
Local Time is:        Mon Dec 01 10:13:19 2014 AUSEDT
SMART support is:     Unavailable - device lacks SMART capability.

=== START OF READ SMART DATA SECTION ===

Error Counter logging not supported

Device does not support Self Test logging

If I use a commercial tool I can access the SMART information

Change History (11)

comment:1 Changed 5 years ago by ausuttonc

Sorry forgot to mention O/S windows server 2008 R2

comment:2 in reply to:  1 ; Changed 5 years ago by Christian Franke

Description: modified (diff)
Keywords: serveraid windows added; ServeRAID M5015 removed
Milestone: Release 6.4

Sorry forgot to mention O/S windows server 2008 R2

In future submissions, simply include the first smartctl output line as it reports smartctl version and platform.

If I use a commercial tool I can access the SMART information

This shows that the windows driver of this controller provides some vendor specific I/O-control that provides the required pass-through functionality.

To implement this in smartmontools, we would need documentation and/or sample code for this I/O-control and access to a machine with this controller for testing.

Could you provide this?

comment:3 Changed 5 years ago by Alex Samorukov

BTW, i think it should be relabeled megaraid controller, supported in linux with "-d megaraid". I am not windows user, so cant really help with this.

comment:4 Changed 5 years ago by Christian Franke

Keywords: megaraid added; serveraid removed

Thanks for the info. According to various sources, the ServeRAID M5015 is apparently similar to a LSI MegaRAID SAS 9260-8i.

The Windows drivers of some MegaRAID controllers reportedly support CSMI (see ticket #243 and drive-database mailing list).

This is apparently not the case here because /dev/csmiX,N is missing in smartctl --scan output.

comment:5 Changed 5 years ago by Németh István

Hi!
I think this isn't issue, this is normal behaviour of raid controllers
Just think about the situation, checking the RAID SMARTs' values is "impossible" because it isn't exists (even if it is a standalone disk), you can check the disks values of course, for example:

smartctl -a -d megaraid,X /dev/sdY

where X is your disk number in raid array and Y is your disk letter that give your raid controller (in my case /dev/sda)
thats all :)

comment:6 Changed 4 years ago by Christian Franke

Milestone: undecided

comment:7 Changed 4 years ago by rtvin

Hi,

May i ask if there is any update on this matter. I encountered the same problem on this exact raid card. Other thread suggested to try the following command to scan the devices.

smartctl --scan -d csmi

but it return no result. I tried scanning for all

smartctl --scan -d auto

and only /dev/sda device appeared .


comment:8 in reply to:  2 Changed 4 years ago by Christian Franke

There is no update. The milestone is still set to "undecided".

To make sure that the driver does not support CSMI at all, please provide output of

  smartctl -r ioctl --scan

as an attachment to this ticket.

comment:9 Changed 4 years ago by rtvin

below is the result that i have gotten

	SMART_GET_VERSION failed, Error=1
	IOTCL_SCSI_MINIPORT<CC_CSMI_1> failed, Error=87
	IOTCL_SCSI_MINIPORT<CC_CSMI_1> failed, Error=87
	IOTCL_SCSI_MINIPORT<CC_CSMI_1> failed, Error=87
	IOTCL_SCSI_MINIPORT<CC_CSMI_1> failed, Error=87
	IOTCL_SCSI_MINIPORT<CC_CSMI_1> failed, Error=1117
/dev/sda -d scsi # /dev/sda, SCSI device

comment:10 Changed 4 years ago by Christian Franke

No logical SCSI device indicates CSMI support, sorry.

comment:11 Changed 4 years ago by Christian Franke

Milestone: undecided
Resolution: wontfix
Status: newclosed

We have no info about the vendor specific pass-through I/O-control supported by the windows driver for this controller.

Please reopen this ticket if you could provide a related documentation, sample source code or patch.

Note: See TracTickets for help on using tickets.