Hallo again, I''m wondering how one would get the serial numbers for a HDD to identify them via OpenSolaris and match them to the ZFS pool. Like I''m trying to workout which HDD c7t3d0 reliably. Can serial numbers be read by OpenSolaris? Cheers, Andre _________________________________________________________________ View photos of singles in your area! Looking for a hot date? http://clk.atdmt.com/NMN/go/150855801/direct/01/ -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.opensolaris.org/pipermail/zfs-discuss/attachments/20100522/2627639e/attachment.html>
I should mention that iostat -En doesn''t return any information. Is there a reliable way of reading SMART information natively in OpenSolaris? Cheers, Andre From: andreas_wants_the_work at hotmail.com To: zfs-discuss at opensolaris.org Date: Sat, 22 May 2010 16:49:15 +1000 Subject: [zfs-discuss] HDD Serial numbers for ZFS Hallo again, I''m wondering how one would get the serial numbers for a HDD to identify them via OpenSolaris and match them to the ZFS pool. Like I''m trying to workout which HDD c7t3d0 reliably. Can serial numbers be read by OpenSolaris? Cheers, Andre Looking for a hot date? View photos of singles in your area! _________________________________________________________________ Browse profiles for FREE! Meet local singles online. http://clk.atdmt.com/NMN/go/150855801/direct/01/ -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.opensolaris.org/pipermail/zfs-discuss/attachments/20100522/41dcd6ce/attachment.html>
install smartmontools There is no package for it but it''s EASY to install once you do, you can get ouput like this: pfexec /usr/local/sbin/smartctl -d sat,12 -a /dev/rdsk/c5t0d0 smartctl 5.39.1 2010-01-28 r3054 [i386-pc-solaris2.11] (local build) Copyright (C) 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net === START OF INFORMATION SECTION ==Model Family: Seagate Barracuda 7200.12 family Device Model: ST31000528AS Serial Number: 6VP06FF5 Firmware Version: CC34 User Capacity: 1,000,204,886,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 22 11:15:50 2010 EDT 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: ( 609) 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: ( 192) minutes. Conveyance self-test routine recommended polling time: ( 2) minutes. SCT capabilities: (0x103f) 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 113 099 006 Pre-fail Always - 55212722 3 Spin_Up_Time 0x0003 095 095 000 Pre-fail Always - 0 4 Start_Stop_Count 0x0032 100 100 020 Old_age Always - 132 5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail Always - 1 7 Seek_Error_Rate 0x000f 081 060 030 Pre-fail Always - 136183285 9 Power_On_Hours 0x0032 091 091 000 Old_age Always - 7886 10 Spin_Retry_Count 0x0013 100 100 097 Pre-fail Always - 0 12 Power_Cycle_Count 0x0032 100 100 020 Old_age Always - 132 183 Runtime_Bad_Block 0x0000 100 100 000 Old_age Offline - 0 184 End-to-End_Error 0x0032 100 100 099 Old_age Always - 0 187 Reported_Uncorrect 0x0032 100 100 000 Old_age Always - 0 188 Command_Timeout 0x0032 100 100 000 Old_age Always - 0 189 High_Fly_Writes 0x003a 085 085 000 Old_age Always - 15 190 Airflow_Temperature_Cel 0x0022 063 054 045 Old_age Always - 37 (Lifetime Min/Max 32/40) 194 Temperature_Celsius 0x0022 037 046 000 Old_age Always - 37 (0 16 0 0) 195 Hardware_ECC_Recovered 0x001a 048 025 000 Old_age Always - 55212722 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 240 Head_Flying_Hours 0x0000 100 253 000 Old_age Offline - 23691039612915 241 Total_LBAs_Written 0x0000 100 253 000 Old_age Offline - 263672243 242 Total_LBAs_Read 0x0000 100 253 000 Old_age Offline - 960644151 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. On Sat, May 22, 2010 at 3:09 AM, Andreas Iannou < andreas_wants_the_work at hotmail.com> wrote:> I should mention that iostat -En doesn''t return any information. Is there > a reliable way of reading SMART information natively in OpenSolaris? > > Cheers, > Andre > > ------------------------------ > From: andreas_wants_the_work at hotmail.com > To: zfs-discuss at opensolaris.org > Date: Sat, 22 May 2010 16:49:15 +1000 > Subject: [zfs-discuss] HDD Serial numbers for ZFS > > > Hallo again, > > I''m wondering how one would get the serial numbers for a HDD to identify > them via OpenSolaris and match them to the ZFS pool. > > Like I''m trying to workout which HDD c7t3d0 reliably. Can serial numbers be > read by OpenSolaris? > > Cheers, > Andre > > ------------------------------ > Looking for a hot date? View photos of singles in your area!<http://clk.atdmt.com/NMN/go/150855801/direct/01/> > ------------------------------ > Meet local singles online. Browse profiles for FREE!<http://clk.atdmt.com/NMN/go/150855801/direct/01/> > > _______________________________________________ > zfs-discuss mailing list > zfs-discuss at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/zfs-discuss > >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.opensolaris.org/pipermail/zfs-discuss/attachments/20100522/30668597/attachment.html>
Thanks Thomas, I thought there''d already be a package in the repo for it. Cheers, Andre Date: Sat, 22 May 2010 03:17:38 -0400 Subject: Re: [zfs-discuss] HDD Serial numbers for ZFS From: wonslung at gmail.com To: andreas_wants_the_work at hotmail.com CC: zfs-discuss at opensolaris.org install smartmontools? There is no package for it but it''s EASY to install once you do, you can get ouput like this: pfexec /usr/local/sbin/smartctl -d sat,12 -a /dev/rdsk/c5t0d0 smartctl 5.39.1 2010-01-28 r3054 [i386-pc-solaris2.11] (local build) Copyright (C) 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net === START OF INFORMATION SECTION ==Model Family: ? ? Seagate Barracuda 7200.12 family Device Model: ? ? ST31000528AS Serial Number: ? ?6VP06FF5 Firmware Version: CC34 User Capacity: ? ?1,000,204,886,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 22 11:15:50 2010 EDT 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: ( 609) 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: ( 192) minutes. Conveyance self-test routine recommended polling time: ( ? 2) minutes. SCT capabilities: ? ? ? (0x103f) 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 ? 113 ? 099 ? 006 ? ?Pre-fail ?Always ? ? ? - ? ? ? 55212722 ??3 Spin_Up_Time ? ? ? ? ? ?0x0003 ? 095 ? 095 ? 000 ? ?Pre-fail ?Always ? ? ? - ? ? ? 0 ??4 Start_Stop_Count ? ? ? ?0x0032 ? 100 ? 100 ? 020 ? ?Old_age ? Always ? ? ? - ? ? ? 132 ??5 Reallocated_Sector_Ct ? 0x0033 ? 100 ? 100 ? 036 ? ?Pre-fail ?Always ? ? ? - ? ? ? 1 ??7 Seek_Error_Rate ? ? ? ? 0x000f ? 081 ? 060 ? 030 ? ?Pre-fail ?Always ? ? ? - ? ? ? 136183285 ??9 Power_On_Hours ? ? ? ? ?0x0032 ? 091 ? 091 ? 000 ? ?Old_age ? Always ? ? ? - ? ? ? 7886 ?10 Spin_Retry_Count ? ? ? ?0x0013 ? 100 ? 100 ? 097 ? ?Pre-fail ?Always ? ? ? - ? ? ? 0 ?12 Power_Cycle_Count ? ? ? 0x0032 ? 100 ? 100 ? 020 ? ?Old_age ? Always ? ? ? - ? ? ? 132 183 Runtime_Bad_Block ? ? ? 0x0000 ? 100 ? 100 ? 000 ? ?Old_age ? Offline ? ? ?- ? ? ? 0 184 End-to-End_Error ? ? ? ?0x0032 ? 100 ? 100 ? 099 ? ?Old_age ? Always ? ? ? - ? ? ? 0 187 Reported_Uncorrect ? ? ?0x0032 ? 100 ? 100 ? 000 ? ?Old_age ? Always ? ? ? - ? ? ? 0 188 Command_Timeout ? ? ? ? 0x0032 ? 100 ? 100 ? 000 ? ?Old_age ? Always ? ? ? - ? ? ? 0 189 High_Fly_Writes ? ? ? ? 0x003a ? 085 ? 085 ? 000 ? ?Old_age ? Always ? ? ? - ? ? ? 15 190 Airflow_Temperature_Cel 0x0022 ? 063 ? 054 ? 045 ? ?Old_age ? Always ? ? ? - ? ? ? 37 (Lifetime Min/Max 32/40) 194 Temperature_Celsius ? ? 0x0022 ? 037 ? 046 ? 000 ? ?Old_age ? Always ? ? ? - ? ? ? 37 (0 16 0 0) 195 Hardware_ECC_Recovered ?0x001a ? 048 ? 025 ? 000 ? ?Old_age ? Always ? ? ? - ? ? ? 55212722 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 240 Head_Flying_Hours ? ? ? 0x0000 ? 100 ? 253 ? 000 ? ?Old_age ? Offline ? ? ?- ? ? ? 23691039612915 241 Total_LBAs_Written ? ? ?0x0000 ? 100 ? 253 ? 000 ? ?Old_age ? Offline ? ? ?- ? ? ? 263672243 242 Total_LBAs_Read ? ? ? ? 0x0000 ? 100 ? 253 ? 000 ? ?Old_age ? Offline ? ? ?- ? ? ? 960644151 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. On Sat, May 22, 2010 at 3:09 AM, Andreas Iannou <andreas_wants_the_work at hotmail.com> wrote: I should mention that?iostat -En doesn''t return any information. Is there a reliable way of reading SMART information natively in OpenSolaris? ? Cheers, Andre ? From: andreas_wants_the_work at hotmail.com To: zfs-discuss at opensolaris.org Date: Sat, 22 May 2010 16:49:15 +1000 Subject: [zfs-discuss] HDD Serial numbers for ZFS Hallo again, ? I''m wondering how one would get the serial numbers for a HDD to identify them via OpenSolaris and match them to the ZFS pool. ? Like I''m trying to workout which HDD c7t3d0 reliably. Can serial numbers be read by OpenSolaris? ? Cheers, Andre Looking for a hot date? View photos of singles in your area! Meet local singles online. Browse profiles for FREE! _______________________________________________ zfs-discuss mailing list zfs-discuss at opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss _________________________________________________________________ View photos of singles in your area! Looking for a hot date? http://clk.atdmt.com/NMN/go/150855801/direct/01/ -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.opensolaris.org/pipermail/zfs-discuss/attachments/20100522/8dfae7b0/attachment.html>
i don''t think there is but it''s dirt simple to install. I followed the instructions here: http://cafenate.wordpress.com/2009/02/22/setting-up-smartmontools-on-opensolaris/ On Sat, May 22, 2010 at 3:19 AM, Andreas Iannou < andreas_wants_the_work at hotmail.com> wrote:> Thanks Thomas, I thought there''d already be a package in the repo for it. > > Cheers, > Andre > > ------------------------------ > Date: Sat, 22 May 2010 03:17:38 -0400 > Subject: Re: [zfs-discuss] HDD Serial numbers for ZFS > From: wonslung at gmail.com > To: andreas_wants_the_work at hotmail.com > CC: zfs-discuss at opensolaris.org > > install smartmontools? > > > There is no package for it but it''s EASY to install > > once you do, you can get ouput like this: > > > pfexec /usr/local/sbin/smartctl -d sat,12 -a /dev/rdsk/c5t0d0 > smartctl 5.39.1 2010-01-28 r3054 [i386-pc-solaris2.11] (local build) > Copyright (C) 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net > > === START OF INFORMATION SECTION ==> Model Family: ? ? Seagate Barracuda 7200.12 family > Device Model: ? ? ST31000528AS > Serial Number: ? ?6VP06FF5 > Firmware Version: CC34 > User Capacity: ? ?1,000,204,886,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 22 11:15:50 2010 EDT > 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: ( 609) 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: ( 192) minutes. > Conveyance self-test routine > recommended polling time: ( ? 2) minutes. > SCT capabilities: ? ? ? (0x103f) 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 ? 113 ? 099 ? 006 ? ?Pre-fail ?Always ? > ? ? - ? ? ? 55212722 > ??3 Spin_Up_Time ? ? ? ? ? ?0x0003 ? 095 ? 095 ? 000 ? ?Pre-fail ?Always ? > ? ? - ? ? ? 0 > ??4 Start_Stop_Count ? ? ? ?0x0032 ? 100 ? 100 ? 020 ? ?Old_age ? Always ? > ? ? - ? ? ? 132 > ??5 Reallocated_Sector_Ct ? 0x0033 ? 100 ? 100 ? 036 ? ?Pre-fail ?Always ? > ? ? - ? ? ? 1 > ??7 Seek_Error_Rate ? ? ? ? 0x000f ? 081 ? 060 ? 030 ? ?Pre-fail ?Always ? > ? ? - ? ? ? 136183285 > ??9 Power_On_Hours ? ? ? ? ?0x0032 ? 091 ? 091 ? 000 ? ?Old_age ? Always ? > ? ? - ? ? ? 7886 > ?10 Spin_Retry_Count ? ? ? ?0x0013 ? 100 ? 100 ? 097 ? ?Pre-fail ?Always ? > ? ? - ? ? ? 0 > ?12 Power_Cycle_Count ? ? ? 0x0032 ? 100 ? 100 ? 020 ? ?Old_age ? Always ? > ? ? - ? ? ? 132 > 183 Runtime_Bad_Block ? ? ? 0x0000 ? 100 ? 100 ? 000 ? ?Old_age ? Offline ? > ? ?- ? ? ? 0 > 184 End-to-End_Error ? ? ? ?0x0032 ? 100 ? 100 ? 099 ? ?Old_age ? Always ? > ? ? - ? ? ? 0 > 187 Reported_Uncorrect ? ? ?0x0032 ? 100 ? 100 ? 000 ? ?Old_age ? Always ? > ? ? - ? ? ? 0 > 188 Command_Timeout ? ? ? ? 0x0032 ? 100 ? 100 ? 000 ? ?Old_age ? Always ? > ? ? - ? ? ? 0 > 189 High_Fly_Writes ? ? ? ? 0x003a ? 085 ? 085 ? 000 ? ?Old_age ? Always ? > ? ? - ? ? ? 15 > 190 Airflow_Temperature_Cel 0x0022 ? 063 ? 054 ? 045 ? ?Old_age ? Always ? > ? ? - ? ? ? 37 (Lifetime Min/Max 32/40) > 194 Temperature_Celsius ? ? 0x0022 ? 037 ? 046 ? 000 ? ?Old_age ? Always ? > ? ? - ? ? ? 37 (0 16 0 0) > 195 Hardware_ECC_Recovered ?0x001a ? 048 ? 025 ? 000 ? ?Old_age ? Always ? > ? ? - ? ? ? 55212722 > 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 > 240 Head_Flying_Hours ? ? ? 0x0000 ? 100 ? 253 ? 000 ? ?Old_age ? Offline ? > ? ?- ? ? ? 23691039612915 > 241 Total_LBAs_Written ? ? ?0x0000 ? 100 ? 253 ? 000 ? ?Old_age ? Offline ? > ? ?- ? ? ? 263672243 > 242 Total_LBAs_Read ? ? ? ? 0x0000 ? 100 ? 253 ? 000 ? ?Old_age ? Offline ? > ? ?- ? ? ? 960644151 > > 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. > > > On Sat, May 22, 2010 at 3:09 AM, Andreas Iannou < > andreas_wants_the_work at hotmail.com> wrote: > > I should mention that?iostat -En doesn''t return any information. Is there a > reliable way of reading SMART information natively in OpenSolaris? > ? > Cheers, > Andre > > ? > ------------------------------ > From: andreas_wants_the_work at hotmail.com > To: zfs-discuss at opensolaris.org > Date: Sat, 22 May 2010 16:49:15 +1000 > Subject: [zfs-discuss] HDD Serial numbers for ZFS > > > Hallo again, > ? > I''m wondering how one would get the serial numbers for a HDD to identify > them via OpenSolaris and match them to the ZFS pool. > ? > Like I''m trying to workout which HDD c7t3d0 reliably. Can serial numbers be > read by OpenSolaris? > ? > Cheers, > Andre > > ------------------------------ > Looking for a hot date? View photos of singles in your area!<http://clk.atdmt.com/NMN/go/150855801/direct/01/> > ------------------------------ > Meet local singles online. Browse profiles for FREE!<http://clk.atdmt.com/NMN/go/150855801/direct/01/> > > _______________________________________________ > zfs-discuss mailing list > zfs-discuss at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/zfs-discuss > > > > ------------------------------ > Looking for a hot date? View photos of singles in your area!<http://clk.atdmt.com/NMN/go/150855801/direct/01/> >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.opensolaris.org/pipermail/zfs-discuss/attachments/20100522/d5d239a0/attachment.html>
On 22/05/10 05:09 PM, Andreas Iannou wrote:> I should mention that iostat -En doesn''t return any information. Is > there a reliable way of reading SMART information natively in OpenSolaris? > > Cheers, > Andre > > ------------------------------------------------------------------------ > From: andreas_wants_the_work at hotmail.com > To: zfs-discuss at opensolaris.org > Date: Sat, 22 May 2010 16:49:15 +1000 > Subject: [zfs-discuss] HDD Serial numbers for ZFS > > Hallo again, > > I''m wondering how one would get the serial numbers for a HDD to identify > them via OpenSolaris and match them to the ZFS pool. > > Like I''m trying to workout which HDD c7t3d0 reliably. Can serial numbers > be read by OpenSolaris?prtconf -v is your friend. Example: $ iostat -En c3t3d0 c3t3d0 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0 Vendor: ATA Product: ST3320620AS Revision: D Serial No: Size: 320.07GB <320072933376 bytes> Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0 Illegal Request: 0 Predictive Failure Analysis: 0 ## Note that there is no serial number reported by iostat. $ ls -lart /dev/dsk/c3t3d0s2 2 lrwxrwxrwx 1 root root 59 Mar 19 22:27 /dev/dsk/c3t3d0s2 -> ../../devices/pci at 0,0/pci10de,376 at a/pci1000,3150 at 0/sd at 3,0:c ## note the /devices path. $ prtconf -v /devices/pci at 0,0/pci10de,376 at a/pci1000,3150 at 0/sd at 3,0 sd, instance #36 System properties: name=''lun'' type=int items=1 value=00000000 name=''target'' type=int items=1 value=00000003 name=''class'' type=string items=1 value=''scsi'' Driver properties: name=''inquiry-serial-no'' type=string items=1 dev=none value=''4QF01RZE'' name=''pm-components'' type=string items=3 dev=none value=''NAME=spindle-motor'' + ''0=off'' + ''1=on'' name=''pm-hardware-state'' type=string items=1 dev=none value=''needs-suspend-resume'' name=''ddi-failfast-supported'' type=boolean dev=none name=''ddi-kernel-ioctl'' type=boolean dev=none name=''fm-ereport-capable'' type=boolean dev=none name=''device-nblocks'' type=int64 items=1 dev=none value=000000002542eab0 name=''device-blksize'' type=int items=1 dev=none value=00000200 Hardware properties: name=''devid'' type=string items=1 value=''id1,sd at TATA_____ST3320620AS_________________________________________4QF01RZE'' name=''inquiry-product-id'' type=string items=1 value=''ST3320620AS'' name=''inquiry-device-type'' type=int items=1 value=00000000 name=''inquiry-revision-id'' type=string items=1 value=''3.AAD'' name=''inquiry-vendor-id'' type=string items=1 value=''ST3320620AS'' name=''pm-capable'' type=int items=1 value=00010003 name=''sas-mpt'' type=boolean name=''compatible'' type=string items=5 value=''scsiclass,00.vATA.pST3320620AS.rD'' + ''scsiclass,00.vATA.pST3320620AS'' + ''scsa,00.bmpt'' + ''scsiclass,00'' + ''scsiclass'' name=''lun'' type=int items=1 value=00000000 name=''target'' type=int items=1 value=00000003 [extra output elided] #### This is the info you want: name=''devid'' type=string items=1 value=''id1,sd at TATA_____ST3320620AS_________________________________________4QF01RZE'' And while I''m at it, let me recommend my presentation on devids and guids http://www.jmcp.homeunix.com/~jmcp/WhatIsAGuid.pdf hth, James C. McPherson -- Senior Software Engineer, Solaris Oracle http://www.jmcp.homeunix.com/blog
> prtconf -v is your friend. Example:Genius! I''ve got all my serial numbers now :) Cheers, Andre> Date: Sat, 22 May 2010 17:44:21 +1000 > From: jmcp at opensolaris.org > To: andreas_wants_the_work at hotmail.com > CC: zfs-discuss at opensolaris.org > Subject: Re: [zfs-discuss] HDD Serial numbers for ZFS > > On 22/05/10 05:09 PM, Andreas Iannou wrote: > > I should mention that iostat -En doesn''t return any information. Is > > there a reliable way of reading SMART information natively in OpenSolaris? > > > > Cheers, > > Andre > > > > ------------------------------------------------------------------------ > > From: andreas_wants_the_work at hotmail.com > > To: zfs-discuss at opensolaris.org > > Date: Sat, 22 May 2010 16:49:15 +1000 > > Subject: [zfs-discuss] HDD Serial numbers for ZFS > > > > Hallo again, > > > > I''m wondering how one would get the serial numbers for a HDD to identify > > them via OpenSolaris and match them to the ZFS pool. > > > > Like I''m trying to workout which HDD c7t3d0 reliably. Can serial numbers > > be read by OpenSolaris? > > > prtconf -v is your friend. Example: > > > > $ iostat -En c3t3d0 > c3t3d0 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0 > Vendor: ATA Product: ST3320620AS Revision: D Serial No: > Size: 320.07GB <320072933376 bytes> > Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0 > Illegal Request: 0 Predictive Failure Analysis: 0 > > > ## Note that there is no serial number reported by iostat. > > $ ls -lart /dev/dsk/c3t3d0s2 > 2 lrwxrwxrwx 1 root root 59 Mar 19 22:27 > /dev/dsk/c3t3d0s2 -> > ../../devices/pci at 0,0/pci10de,376 at a/pci1000,3150 at 0/sd at 3,0:c > > > ## note the /devices path. > > > > $ prtconf -v /devices/pci at 0,0/pci10de,376 at a/pci1000,3150 at 0/sd at 3,0 > sd, instance #36 > System properties: > name=''lun'' type=int items=1 > value=00000000 > name=''target'' type=int items=1 > value=00000003 > name=''class'' type=string items=1 > value=''scsi'' > Driver properties: > name=''inquiry-serial-no'' type=string items=1 dev=none > value=''4QF01RZE'' > name=''pm-components'' type=string items=3 dev=none > value=''NAME=spindle-motor'' + ''0=off'' + ''1=on'' > name=''pm-hardware-state'' type=string items=1 dev=none > value=''needs-suspend-resume'' > name=''ddi-failfast-supported'' type=boolean dev=none > name=''ddi-kernel-ioctl'' type=boolean dev=none > name=''fm-ereport-capable'' type=boolean dev=none > name=''device-nblocks'' type=int64 items=1 dev=none > value=000000002542eab0 > name=''device-blksize'' type=int items=1 dev=none > value=00000200 > Hardware properties: > name=''devid'' type=string items=1 > > value=''id1,sd at TATA_____ST3320620AS_________________________________________4QF01RZE'' > name=''inquiry-product-id'' type=string items=1 > value=''ST3320620AS'' > name=''inquiry-device-type'' type=int items=1 > value=00000000 > name=''inquiry-revision-id'' type=string items=1 > value=''3.AAD'' > name=''inquiry-vendor-id'' type=string items=1 > value=''ST3320620AS'' > name=''pm-capable'' type=int items=1 > value=00010003 > name=''sas-mpt'' type=boolean > name=''compatible'' type=string items=5 > value=''scsiclass,00.vATA.pST3320620AS.rD'' + > ''scsiclass,00.vATA.pST3320620AS'' + ''scsa,00.bmpt'' + ''scsiclass,00'' + > ''scsiclass'' > name=''lun'' type=int items=1 > value=00000000 > name=''target'' type=int items=1 > value=00000003 > > [extra output elided] > > #### > > This is the info you want: > > name=''devid'' type=string items=1 > value=''id1,sd at TATA_____ST3320620AS_________________________________________4QF01RZE'' > > > And while I''m at it, let me recommend my presentation on > devids and guids > > http://www.jmcp.homeunix.com/~jmcp/WhatIsAGuid.pdf > > > > hth, > James C. McPherson > -- > Senior Software Engineer, Solaris > Oracle > http://www.jmcp.homeunix.com/blog_________________________________________________________________ New, Used, Demo, Dealer or Private? Find it at CarPoint.com.au http://clk.atdmt.com/NMN/go/206222968/direct/01/ -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.opensolaris.org/pipermail/zfs-discuss/attachments/20100523/22b33a98/attachment.html>