From owner-freebsd-questions@FreeBSD.ORG Sat Aug 5 02:43:03 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F3C0416A4DD for ; Sat, 5 Aug 2006 02:43:02 +0000 (UTC) (envelope-from mike@sentex.net) Received: from smarthost2.sentex.ca (smarthost2.sentex.ca [205.211.164.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 92F7943D45 for ; Sat, 5 Aug 2006 02:43:02 +0000 (GMT) (envelope-from mike@sentex.net) Received: from BLUELAPIS.sentex.ca (cage.simianscience.com [64.7.134.1]) by smarthost2.sentex.ca (8.13.6/8.13.4) with SMTP id k752gv5E076436; Fri, 4 Aug 2006 22:42:57 -0400 (EDT) (envelope-from mike@sentex.net) From: Mike Tancsa To: Richard Collyer Date: Fri, 04 Aug 2006 22:43:04 -0400 Message-ID: References: <44D389DE.4070000@firebadger.net> In-Reply-To: <44D389DE.4070000@firebadger.net> X-Mailer: Forte Agent 1.93/32.576 English (American) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Cc: freebsd-questions@freebsd.org Subject: Re: S.M.A.R.T. HDD Protocal X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Aug 2006 02:43:03 -0000 On Fri, 04 Aug 2006 18:54:38 +0100, in sentex.lists.freebsd.questions you wrote: >Hello, > >Does anyone know where I can get the protocol used in SMART HDD = diagnostics. Hi, There are existing tools you can use to read and monitor the SMART info in /usr/ports/sysutils/smartmontools e..g driver 0 on a 3ware RAID1 array # smartctl -a -d 3ware,0 /dev/twed1 smartctl version 5.33 [i386-unknown-freebsd4.9] Copyright (C) 2002-4 Bruce Allen Home page is http://smartmontools.sourceforge.net/ =3D=3D=3D START OF INFORMATION SECTION =3D=3D=3D Device Model: ST380011A Serial Number: 3JV3WT64 =46irmware Version: 3.16 User Capacity: 80,000,000,000 bytes Device is: In smartctl database [for details use: -P show] ATA Version is: 6 ATA Standard is: ATA/ATAPI-6 T13 1410D revision 2 Local Time is: Fri Aug 4 22:40:30 2006 EDT SMART support is: Available - device has SMART capability. SMART support is: Enabled =3D=3D=3D START OF READ SMART DATA SECTION =3D=3D=3D 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=20 been run. Total time to complete Offline=20 data collection: ( 430) seconds. Offline data collection capabilities: (0x5b) SMART execute Offline immediate. Auto Offline data collection on/off support. Suspend Offline collection upon new command. Offline surface scan supported. Self-test supported. No 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. No General Purpose Logging support. Short self-test routine=20 recommended polling time: ( 1) minutes. Extended self-test routine recommended polling time: ( 58) minutes. 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 063 056 006 Pre-fail Always - 4431727 3 Spin_Up_Time 0x0003 097 097 000 Pre-fail Always - 0 4 Start_Stop_Count 0x0032 100 100 020 Old_age Always - 0 5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail Always - 0 7 Seek_Error_Rate 0x000f 086 060 030 Pre-fail Always - 453086282 9 Power_On_Hours 0x0032 075 075 000 Old_age Always - 21996 10 Spin_Retry_Count 0x0013 100 100 097 Pre-fail Always - 0 12 Power_Cycle_Count 0x0032 100 100 020 Old_age Always - 37 194 Temperature_Celsius 0x0022 046 049 000 Old_age Always - 46 195 Hardware_ECC_Recovered 0x001a 063 056 000 Old_age Always - 4431727 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 200 000 Old_age Always - 0 200 Multi_Zone_Error_Rate 0x0000 100 253 000 Old_age Offline - 0 202 TA_Increase_Count 0x0032 100 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 Short offline Completed without error 00% 10357 - # 2 Short offline Completed without error 00% 9451 - # 3 Short offline Completed without error 00% 9427 - # 4 Short offline Completed without error 00% 9404 - # 5 Short offline Completed without error 00% 9380 - # 6 Short offline Completed without error 00% 9357 - # 7 Short offline Completed without error 00% 9333 - # 8 Short offline Completed without error 00% 9309 - # 9 Short offline Completed without error 00% 9286 - #10 Short offline Completed without error 00% 9262 - #11 Short offline Completed without error 00% 9239 - #12 Short offline Completed without error 00% 9215 - #13 Short offline Completed without error 00% 9192 - #14 Short offline Completed without error 00% 9168 - #15 Short offline Completed without error 00% 9144 - #16 Short offline Completed without error 00% 9121 - #17 Short offline Completed without error 00% 9097 - #18 Short offline Completed without error 00% 9074 - #19 Short offline Completed without error 00% 9050 - #20 Short offline Completed without error 00% 9027 - #21 Short offline Completed without error 00% 9003 - 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. ---Mike -------------------------------------------------------- Mike Tancsa, Sentex communications http://www.sentex.net Providing Internet Access since 1994 mike@sentex.net, (http://www.tancsa.com)