From: Alex K. <ad...@li...> - 2012-09-13 19:33:58
|
by default srv5# smartctl -a --device=3ware,2 /dev/tws0 smartctl 5.43 2012-06-30 r3573 [FreeBSD 8.2-RELEASE-p6 amd64] (local build) Copyright (C) 2002-12 by Bruce Allen, http://smartmontools.sourceforge.net /dev/tws0: 3ware controller type unknown, use /dev/tweX or /dev/twaX devices =======> VALID ARGUMENTS ARE: ata, scsi, sat[,auto][,N][+TYPE], usbcypress[,X], usbjmicron[,x][,N], usbsunplus, 3ware,N, hpt,L/M/N, cciss,N, areca,N/E, atacam, auto, test <======= Use smartctl -h to get a usage summary srv5# create symlink srv5# cd /dev/ srv5# ln -s tws0 twa0 srv5# ll tw* lrwxr-xr-x 1 root wheel - 4B 13 сен 22:50 twa0 -> tws0 crw------- 1 root operator - 0, 35 11 авг 16:02 tws0 srv5# all work ОК: srv5# smartctl -a --device=3ware,2 /dev/twa0 smartctl 5.43 2012-06-30 r3573 [FreeBSD 8.2-RELEASE-p6 amd64] (local build) Copyright (C) 2002-12 by Bruce Allen, http://smartmontools.sourceforge.net === START OF INFORMATION SECTION === Model Family: Western Digital RE4 Serial ATA Device Model: WDC WD5003ABYX-01WERA1 Serial Number: WD-WMAYP2585271 LU WWN Device Id: 5 0014ee 0585b7ebe Firmware Version: 01.01S02 User Capacity: 500 107 862 016 bytes [500 GB] Sector Size: 512 bytes logical/physical Device is: In smartctl database [for details use: -P show] ATA Version is: 8 ATA Standard is: Exact ATA specification draft version not indicated Local Time is: Thu Sep 13 22:51:03 2012 MSK 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: (0x84) Offline data collection activity was suspended by an interrupting command from host. 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: ( 7860) 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: ( 2) minutes. Extended self-test routine recommended polling time: ( 80) minutes. Conveyance self-test routine recommended polling time: ( 5) minutes. SCT capabilities: (0x303f) SCT Status supported. SCT Error Recovery Control supported. SCT Feature Control supported. SCT Data Table supported. SMART Attributes Data Structure revision number: 16 Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x002f 200 200 051 Pre-fail Always - 28 3 Spin_Up_Time 0x0027 145 145 021 Pre-fail Always - 3725 4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 17 5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0 7 Seek_Error_Rate 0x002e 200 200 000 Old_age Always - 0 9 Power_On_Hours 0x0032 095 095 000 Old_age Always - 3863 10 Spin_Retry_Count 0x0032 100 253 000 Old_age Always - 0 11 Calibration_Retry_Count 0x0032 100 253 000 Old_age Always - 0 12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 15 192 Power-Off_Retract_Count 0x0032 200 200 000 Old_age Always - 14 193 Load_Cycle_Count 0x0032 200 200 000 Old_age Always - 2 194 Temperature_Celsius 0x0022 119 096 000 Old_age Always - 24 196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always - 0 197 Current_Pending_Sector 0x0032 200 200 000 Old_age Always - 0 198 Offline_Uncorrectable 0x0030 100 253 000 Old_age Offline - 0 199 UDMA_CRC_Error_Count 0x0032 200 200 000 Old_age Always - 0 200 Multi_Zone_Error_Rate 0x0008 100 253 000 Old_age Offline - 0 SMART Error Log Version: 1 No Errors Logged SMART Self-test log structure revision number 1 No self-tests have been logged. [To run self-tests, use: smartctl -t] 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. srv5# maybe add /dev/twsX as working? srv5# uname -a FreeBSD srv5.host-food.ru 8.2-RELEASE-p6 FreeBSD 8.2-RELEASE-p6 #0: Thu Jan 26 11:05:35 MSK 2012 lis...@sr...:/usr/obj/usr/src/sys/HOST-FOOD amd64 srv5# |
From: Alex S. <ml...@os...> - 2012-09-13 20:01:52
Attachments:
os_freebsd.cpp.patch
|
Thank you for the report, Please try attached this patch, if it works, i will commit it. P.S. 3ware smartmontools code using outdated interface and provides limited set of features. I can try to port this code if you have time for testing. I don`t have myself access to such hardware. On 09/13/2012 08:52 PM, Alex Keda wrote: > by default > > srv5# smartctl -a --device=3ware,2 /dev/tws0 > smartctl 5.43 2012-06-30 r3573 [FreeBSD 8.2-RELEASE-p6 amd64] (local build) > Copyright (C) 2002-12 by Bruce Allen, http://smartmontools.sourceforge.net > > /dev/tws0: 3ware controller type unknown, use /dev/tweX or /dev/twaX devices > =======> VALID ARGUMENTS ARE: ata, scsi, sat[,auto][,N][+TYPE], > usbcypress[,X], usbjmicron[,x][,N], usbsunplus, 3ware,N, hpt,L/M/N, > cciss,N, areca,N/E, atacam, auto, test <======= > > Use smartctl -h to get a usage summary > > srv5# > > create symlink > > > srv5# cd /dev/ > srv5# ln -s tws0 twa0 > srv5# ll tw* > lrwxr-xr-x 1 root wheel - 4B 13 сен 22:50 twa0 -> tws0 > crw------- 1 root operator - 0, 35 11 авг 16:02 tws0 > srv5# > > > all work ОК: > > srv5# smartctl -a --device=3ware,2 /dev/twa0 > smartctl 5.43 2012-06-30 r3573 [FreeBSD 8.2-RELEASE-p6 amd64] (local build) > Copyright (C) 2002-12 by Bruce Allen, http://smartmontools.sourceforge.net > > === START OF INFORMATION SECTION === > Model Family: Western Digital RE4 Serial ATA > Device Model: WDC WD5003ABYX-01WERA1 > Serial Number: WD-WMAYP2585271 > LU WWN Device Id: 5 0014ee 0585b7ebe > Firmware Version: 01.01S02 > User Capacity: 500 107 862 016 bytes [500 GB] > Sector Size: 512 bytes logical/physical > Device is: In smartctl database [for details use: -P show] > ATA Version is: 8 > ATA Standard is: Exact ATA specification draft version not indicated > Local Time is: Thu Sep 13 22:51:03 2012 MSK > 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: (0x84) Offline data collection activity > was suspended by an > interrupting command from host. > 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: ( 7860) 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: ( 2) minutes. > Extended self-test routine > recommended polling time: ( 80) minutes. > Conveyance self-test routine > recommended polling time: ( 5) minutes. > SCT capabilities: (0x303f) SCT Status supported. > SCT Error Recovery Control > supported. > SCT Feature Control supported. > SCT Data Table supported. > > SMART Attributes Data Structure revision number: 16 > Vendor Specific SMART Attributes with Thresholds: > ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE > UPDATED WHEN_FAILED RAW_VALUE > 1 Raw_Read_Error_Rate 0x002f 200 200 051 Pre-fail > Always - 28 > 3 Spin_Up_Time 0x0027 145 145 021 Pre-fail > Always - 3725 > 4 Start_Stop_Count 0x0032 100 100 000 Old_age > Always - 17 > 5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail > Always - 0 > 7 Seek_Error_Rate 0x002e 200 200 000 Old_age > Always - 0 > 9 Power_On_Hours 0x0032 095 095 000 Old_age > Always - 3863 > 10 Spin_Retry_Count 0x0032 100 253 000 Old_age > Always - 0 > 11 Calibration_Retry_Count 0x0032 100 253 000 Old_age > Always - 0 > 12 Power_Cycle_Count 0x0032 100 100 000 Old_age > Always - 15 > 192 Power-Off_Retract_Count 0x0032 200 200 000 Old_age Always > - 14 > 193 Load_Cycle_Count 0x0032 200 200 000 Old_age Always > - 2 > 194 Temperature_Celsius 0x0022 119 096 000 Old_age Always > - 24 > 196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always > - 0 > 197 Current_Pending_Sector 0x0032 200 200 000 Old_age Always > - 0 > 198 Offline_Uncorrectable 0x0030 100 253 000 Old_age > Offline - 0 > 199 UDMA_CRC_Error_Count 0x0032 200 200 000 Old_age Always > - 0 > 200 Multi_Zone_Error_Rate 0x0008 100 253 000 Old_age > Offline - 0 > > SMART Error Log Version: 1 > No Errors Logged > > SMART Self-test log structure revision number 1 > No self-tests have been logged. [To run self-tests, use: smartctl -t] > > > 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. > > srv5# > > > maybe add /dev/twsX as working? > > srv5# uname -a > FreeBSD srv5.host-food.ru 8.2-RELEASE-p6 FreeBSD 8.2-RELEASE-p6 #0: Thu > Jan 26 11:05:35 MSK 2012 > lis...@sr...:/usr/obj/usr/src/sys/HOST-FOOD amd64 > srv5# > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > Smartmontools-support mailing list > Sma...@li... > https://lists.sourceforge.net/lists/listinfo/smartmontools-support |
From: Alex K. <ad...@li...> - 2012-09-14 20:04:09
|
14.09.2012 00:01, Alex Samorukov пишет: > Thank you for the report, > > > Please try attached this patch, if it works, i will commit it. да не программер я. там вообще ничё не грепается по /dev/tweX или /dev/twaX непонятно что патчить > P.S. 3ware smartmontools code using outdated interface and provides > limited set of features. I can try to port this code if you have time > for testing. I don`t have myself access to such hardware. I can get access to hardware (controller 9750-4i), but not immediate, need time - 1-2 week (now, we do not have sff->sata cable) > > On 09/13/2012 08:52 PM, Alex Keda wrote: >> by default >> >> srv5# smartctl -a --device=3ware,2 /dev/tws0 >> smartctl 5.43 2012-06-30 r3573 [FreeBSD 8.2-RELEASE-p6 amd64] (local >> build) >> Copyright (C) 2002-12 by Bruce Allen, >> http://smartmontools.sourceforge.net >> >> /dev/tws0: 3ware controller type unknown, use /dev/tweX or /dev/twaX >> devices >> =======> VALID ARGUMENTS ARE: ata, scsi, sat[,auto][,N][+TYPE], >> usbcypress[,X], usbjmicron[,x][,N], usbsunplus, 3ware,N, hpt,L/M/N, >> cciss,N, areca,N/E, atacam, auto, test <======= >> >> Use smartctl -h to get a usage summary >> >> srv5# >> >> create symlink >> >> >> srv5# cd /dev/ >> srv5# ln -s tws0 twa0 >> srv5# ll tw* >> lrwxr-xr-x 1 root wheel - 4B 13 сен 22:50 twa0 -> tws0 >> crw------- 1 root operator - 0, 35 11 авг 16:02 tws0 >> srv5# >> >> >> all work ОК: >> >> srv5# smartctl -a --device=3ware,2 /dev/twa0 >> smartctl 5.43 2012-06-30 r3573 [FreeBSD 8.2-RELEASE-p6 amd64] (local >> build) >> Copyright (C) 2002-12 by Bruce Allen, >> http://smartmontools.sourceforge.net >> >> === START OF INFORMATION SECTION === >> Model Family: Western Digital RE4 Serial ATA >> Device Model: WDC WD5003ABYX-01WERA1 >> Serial Number: WD-WMAYP2585271 >> LU WWN Device Id: 5 0014ee 0585b7ebe >> Firmware Version: 01.01S02 >> User Capacity: 500 107 862 016 bytes [500 GB] >> Sector Size: 512 bytes logical/physical >> Device is: In smartctl database [for details use: -P show] >> ATA Version is: 8 >> ATA Standard is: Exact ATA specification draft version not indicated >> Local Time is: Thu Sep 13 22:51:03 2012 MSK >> 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: (0x84) Offline data collection activity >> was suspended by an >> interrupting command from host. >> 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: ( 7860) 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: ( 2) minutes. >> Extended self-test routine >> recommended polling time: ( 80) minutes. >> Conveyance self-test routine >> recommended polling time: ( 5) minutes. >> SCT capabilities: (0x303f) SCT Status supported. >> SCT Error Recovery Control >> supported. >> SCT Feature Control supported. >> SCT Data Table supported. >> >> SMART Attributes Data Structure revision number: 16 >> Vendor Specific SMART Attributes with Thresholds: >> ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE >> UPDATED WHEN_FAILED RAW_VALUE >> 1 Raw_Read_Error_Rate 0x002f 200 200 051 Pre-fail >> Always - 28 >> 3 Spin_Up_Time 0x0027 145 145 021 Pre-fail >> Always - 3725 >> 4 Start_Stop_Count 0x0032 100 100 000 Old_age >> Always - 17 >> 5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail >> Always - 0 >> 7 Seek_Error_Rate 0x002e 200 200 000 Old_age >> Always - 0 >> 9 Power_On_Hours 0x0032 095 095 000 Old_age >> Always - 3863 >> 10 Spin_Retry_Count 0x0032 100 253 000 Old_age >> Always - 0 >> 11 Calibration_Retry_Count 0x0032 100 253 000 Old_age >> Always - 0 >> 12 Power_Cycle_Count 0x0032 100 100 000 Old_age >> Always - 15 >> 192 Power-Off_Retract_Count 0x0032 200 200 000 Old_age Always >> - 14 >> 193 Load_Cycle_Count 0x0032 200 200 000 Old_age Always >> - 2 >> 194 Temperature_Celsius 0x0022 119 096 000 Old_age Always >> - 24 >> 196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always >> - 0 >> 197 Current_Pending_Sector 0x0032 200 200 000 Old_age Always >> - 0 >> 198 Offline_Uncorrectable 0x0030 100 253 000 Old_age >> Offline - 0 >> 199 UDMA_CRC_Error_Count 0x0032 200 200 000 Old_age Always >> - 0 >> 200 Multi_Zone_Error_Rate 0x0008 100 253 000 Old_age >> Offline - 0 >> >> SMART Error Log Version: 1 >> No Errors Logged >> >> SMART Self-test log structure revision number 1 >> No self-tests have been logged. [To run self-tests, use: smartctl -t] >> >> >> 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. >> >> srv5# >> >> >> maybe add /dev/twsX as working? >> >> srv5# uname -a >> FreeBSD srv5.host-food.ru 8.2-RELEASE-p6 FreeBSD 8.2-RELEASE-p6 #0: Thu >> Jan 26 11:05:35 MSK 2012 >> lis...@sr...:/usr/obj/usr/src/sys/HOST-FOOD amd64 >> srv5# >> >> ------------------------------------------------------------------------------ >> >> Live Security Virtual Conference >> Exclusive live event will cover all the ways today's security and >> threat landscape has changed and how IT managers can respond. Discussions >> will include endpoint security, mobile security and the latest in malware >> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ >> _______________________________________________ >> Smartmontools-support mailing list >> Sma...@li... >> https://lists.sourceforge.net/lists/listinfo/smartmontools-support > |