[prev in list] [next in list] [prev in thread] [next in thread] 

List:       smartmontools-support
Subject:    [smartmontools-support] Partial information using -d megaraid
From:       steve ling <steve_ling () yahoo ! com>
Date:       2009-05-31 22:29:36
Message-ID: 1243808976.5134.8.camel () laptop1 ! router1 ! loc
[Download RAW message or body]

I'm using the latest CVS version of smartctl (5.39 2009-05-24 16:30) to
access drives on an Intel SRCS16 6-port SATA RAID controller (identical
to LSI MegaRAID 150-6). I would like to understand why only partial
SMART information is available. For example:

	server1:~/sm5 # ./smartctl -a -d megaraid,4 /dev/sda 
	smartctl 5.39 2009-05-24 16:30 [x86_64-suse-linux] (local build) 
	Copyright (C) 2002-9 by Bruce Allen, http://smartmontools.sourceforge.net 

	Creating /dev/megadev0 = 17 
	Got MegaRAID inquiry..         ST3750330NS     SN06 
	Device:          ST3750330NS      Version: SN06 
	Serial number:             xxxxx 
	Device type: disk 
	Local Time is: Sat May 30 15:50:24 2009 PDT 
	Device supports SMART and is Enabled 
	Temperature Warning Disabled or Not Supported 
	SMART Health Status: OK 

	Error Counter logging not supported 
	Device does not support Self Test logging 

The same drive connected directly to a SATA controller produces full
SMART information. 

	server1:~/sm5 # ./smartctl -a /dev/sdc 
	smartctl 5.39 2009-05-24 16:30 [x86_64-suse-linux] (local build) 
	Copyright (C) 2002-9 by Bruce Allen, http://smartmontools.sourceforge.net 

	=== START OF INFORMATION SECTION === 
	Model Family:     Seagate Barracuda ES.2 	
	Device Model:     ST3750330NS 
	Serial Number:    xxxxx  
	Firmware Version: SN06 
	User Capacity:    750,156,374,016 bytes 
	Device is:        In smartctl database [for details use: -P show] 
	ATA Version is:   8 
	ATA Standard is:  ATA-8-ACS revision 4 
	Local Time is:    Sat May 30 15:13:22 2009 PDT 
	SMART support is: Available - device has SMART capability. 
	SMART support is: Enabled 
	
	=== START OF READ SMART DATA SECTION === 
	SMART overall-health self-assessment test result: PASSED 
	
	General SMART Values: 
	Offline data collection status:  (0x82)	Offline data collection activity 
						was completed without error. 
						Auto Offline Data Collection: Enabled. 
	Self-test execution status:      (   0)	The previous self-test routine completed 
						without error or no self-test has ever 
						been run. 
	Total time to complete Offline 
	data collection: 		 ( 642) seconds. 
	Offline data collection 
	capabilities: 			 (0x7b) SMART execute Offline immediate. 
						Auto Offline data collection on/off support. 
						Suspend Offline collection upon new 
						command. 
						Offline surface scan supported. 
						Self-test supported. 
						Conveyance Self-test supported. 
						Selective Self-test supported. 
	SMART capabilities:            (0x0003)	Saves SMART data before entering 
						power-saving mode. 
						Supports SMART auto save timer. 
	Error logging capability:        (0x01)	Error logging supported. 
						General Purpose Logging supported. 
	Short self-test routine 
	recommended polling time: 	 (   1) minutes. 
	Extended self-test routine 
	recommended polling time: 	 ( 177) minutes. 
	Conveyance self-test routine 
	recommended polling time: 	 (   2) minutes. 
	SCT capabilities: 	       (0x103d)	SCT Status supported. 
						SCT Feature Control supported. 
						SCT Data Table supported. 
	
	SMART Attributes Data Structure revision number: 10 
	Vendor Specific SMART Attributes with Thresholds: 
	ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  \
WHEN_FAILED RAW_VALUE   1 Raw_Read_Error_Rate     0x000f   100   100   044    \
Pre-fail  Always       -       8817   3 Spin_Up_Time            0x0003   100   100   \
000    Pre-fail  Always       -       0   4 Start_Stop_Count        0x0032   100   \
100   020    Old_age   Always       -       5   5 Reallocated_Sector_Ct   0x0033   \
100   100   036    Pre-fail  Always       -       0   7 Seek_Error_Rate         \
0x000f   100   253   030    Pre-fail  Always       -       14414   9 Power_On_Hours   \
0x0032   100   100   000    Old_age   Always       -       4   10 Spin_Retry_Count    \
0x0013   100   100   097    Pre-fail  Always       -       0   12 Power_Cycle_Count   \
0x0032   100   100   020    Old_age   Always       -       5   184 Unknown_Attribute  \
0x0032   100   100   099    Old_age   Always       -       0   187 Reported_Uncorrect \
0x0032   100   100   000    Old_age   Always       -       0   188 Unknown_Attribute  \
0x0032   100   253   000    Old_age   Always       -       0   189 High_Fly_Writes    \
0x003a   100   100   000    Old_age   Always       -       0   190 \
Airflow_Temperature_Cel 0x0022   065   057   045    Old_age   Always       -       35 \
(Lifetime Min/Max 31/36)   194 Temperature_Celsius     0x0022   035   043   000    \
Old_age   Always       -       35 (0 24 0 0)   195 Hardware_ECC_Recovered  0x001a   \
100   100   000    Old_age   Always       -       8817   197 Current_Pending_Sector  \
0x0012   100   100   000    Old_age   Always       -       0   198 \
Offline_Uncorrectable   0x0010   100   100   000    Old_age   Offline      -       0  \
199 UDMA_CRC_Error_Count    0x003e   200   253   000    Old_age   Always       -      \
0   
	SMART Error Log Version: 1 
	No Errors Logged 
	
	SMART Self-test log structure revision number 1 
	Num  Test_Description    Status                  Remaining  LifeTime(hours)  \
LBA_of_first_error   # 1  Extended offline    Completed without error       00%       \
2         -   # 2  Short offline       Completed without error       00%         0    \
- 

	SMART Selective self-test log data structure revision number 1 
	 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS 
	    1        0        0  Not_testing 
	    2        0        0  Not_testing 
	    3        0        0  Not_testing 
	    4        0        0  Not_testing 
	    5        0        0  Not_testing 
	Selective self-test flags (0x0): 
	  After scanning selected spans, do NOT read-scan remainder of disk. 
	If Selective self-test is pending on power-up, resume after 0 minute delay. 
	
The motherboard is Intel SE7520BD2 with dual Xeon processors. The OS is
64 bit Suse Linux Enterprise Server (SLES) 10 SP3 with kernel 2.6.16

	server1:~ # uname -a
	Linux server1 2.6.16.60-0.37_f594963d-smp #1 SMP Mon Mar 23 13:39:48 UTC 2009 x86_64 \
x86_64 x86_64 GNU/Linux

I'm using the MegaRAID driver included with SLES10SP3, specifically

	server1:~ # grep ega /var/log/boot.msg 
	<6>megaraid cmm: 2.20.2.8 (Release Date: Tue Dec 18 12:12:25 PST 2007) 
	<6>megaraid: 2.20.5.2 (Release Date: Tue Dec 18 12:12:25 PST 2007) 
	<6>megaraid: probe new device 0x1000:0x1960:0x8086:0x0523: bus 2:slot 3:func 0 
	<5>megaraid: fw version:[713S] bios version:[G401] 
	<6>scsi0 : LSI Logic MegaRAID driver 
	<5>  Vendor: MegaRAID  Model: LD 0 RAID1   76G  Rev: 713S 
	<5>  Vendor: MegaRAID  Model: LD 1 RAID1  381G  Rev: 713S 

Before I dig into this it would be good to know if it's a known issue
with a workaround. 

Steve


------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT 
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian 
Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com 
_______________________________________________
Smartmontools-support mailing list
Smartmontools-support@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/smartmontools-support


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic