- Registriert
- 25. Nov. 2022
- Beiträge
- 6.245
- Reaktionspunkte
- 3.848
- Punkte
- 354
FARM (Field Accessible Reliability Metrics) was developed by Seagate but is open source so other brands could add it to their drives. I believe it's HDD only.
https://www.linkedin.com/pulse/what-farm-log-mentioned-google-cloud-ml-blog-muhammad-ahmad
Code:
PS C:\smartmontools\bin> smartctl --scan
/dev/sda -d nvme # /dev/sda, NVMe device
/dev/sdb -d sat # /dev/sdb [SAT], ATA device
/dev/csmi1,1 -d ata # /dev/csmi1,1, ATA device
PS C:\smartmontools\bin> smartctl -l farm /dev/sdb
smartctl 7.4 2023-08-01 r5530 [x86_64-w64-mingw32-w10-22H2] (sf-7.4-1)
Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org
FARM log (GP Log 0xa6) not supported for non-Seagate drives
I get this message on a WD 40EFZX, a very old Hitachi JPT3EA and a new Toshiba MG10ACA20TE. So it seems to look bad with the implementation of FARM, apart from Seagate. With a Seagate EXOS X18 ST18000NM000J, however, it also works perfectly under Windows 10.
I have already replaced the ‘drivedb.h’ file of the Smartmontools with a newer version from October 2024. Unfortunately, there was no change.
Code:
Seagate EXOS
PS C:\smartmontools\bin> smartctl --scan
PS C:\smartmontools\bin> smartctl --scan
/dev/sda -d nvme # /dev/sda, NVMe device
/dev/sdb -d sat # /dev/sdb [SAT], ATA device
/dev/sdc -d sat # /dev/sdc [SAT], ATA device
/dev/csmi1,1 -d ata # /dev/csmi1,1, ATA device
PS C:\smartmontools\bin> smartctl -l farm /dev/sdb
smartctl 7.4 2023-08-01 r5530 [x86_64-w64-mingw32-w10-22H2] (sf-7.4-1)
Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org
Seagate Field Access Reliability Metrics log (FARM) (GP Log 0xa6)
FARM Log Page 0: Log Header
FARM Log Version: 4.19
Pages Supported: 6
Log Size: 98304
Page Size: 16384
Heads Supported: 24
Number of Copies: 0
Reason for Frame Capture: 0
FARM Log Page 1: Drive Information
Serial Number: ZR56Z7PK
World Wide Name: 0x5000c500e475b868
Device Interface: SATA
Device Capacity in Sectors: 35156656128
Physical Sector Size: 4096
Logical Sector Size: 512
Device Buffer Size: 268435456
Number of Heads: 18
Device Form Factor: 3.5 inches
Rotation Rate: 7200 rpm
Firmware Rev: SN02
ATA Security State (ID Word 128): 0x01621
ATA Features Supported (ID Word 78): 0x016cc
ATA Features Enabled (ID Word 79): 0x0000000000000040
Power on Hours: 75
Spindle Power on Hours: 75
Head Flight Hours: 75
Head Load Events: 10
Power Cycle Count: 8
Hardware Reset Count: 0
Spin-up Time: 10 ms
Time to ready of the last power cycle: 26858 ms
Time drive is held in staggered spin: 0 ms
Model Number: ST18000NM000J-2TV103
Drive Recording Type: CMR
Max Number of Available Sectors for Reassignment: 16384
Assembly Date (YYWW): 2211
Depopulation Head Mask: 0
FARM Log Page 2: Workload Statistics
Total Number of Read Commands: 35459767
Total Number of Write Commands: 42009140
Total Number of Random Read Commands: 134590
Total Number of Random Write Commands: 753825
Total Number Of Other Commands: 46005
Logical Sectors Written: 42037850679
Logical Sectors Read: 43989298217
Number of dither events during current power cycle: 6
Number of times dither was held off during random workloads: 2
Number of times dither was held off during sequential workloads: 0
Number of Read commands from 0-3.125% of LBA space for last 3 SMART Summary Frames: 1350714
Number of Read commands from 3.125-25% of LBA space for last 3 SMART Summary Frames: 7729843
Number of Read commands from 25-75% of LBA space for last 3 SMART Summary Frames: 5459584
Number of Read commands from 75-100% of LBA space for last 3 SMART Summary Frames: 17585044
Number of Write commands from 0-3.125% of LBA space for last 3 SMART Summary Frames: 3530307
Number of Write commands from 3.125-25% of LBA space for last 3 SMART Summary Frames: 12092803
Number of Write commands from 25-75% of LBA space for last 3 SMART Summary Frames: 8789248
Number of Write commands from 75-100% of LBA space for last 3 SMART Summary Frames: 15285326
FARM Log Page 3: Error Statistics
Unrecoverable Read Errors: 0
Unrecoverable Write Errors: 0
Number of Reallocated Sectors: 0
Number of Read Recovery Attempts: 0
Number of Mechanical Start Failures: 0
Number of Reallocated Candidate Sectors: 0
Number of ASR Events: 0
Number of Interface CRC Errors: 0
Spin Retry Count: 0
Spin Retry Count Normalized: 100
Spin Retry Count Worst: 100
Number of IOEDC Errors (Raw): 0
CTO Count Total: 0
CTO Count Over 5s: 0
CTO Count Over 7.5s: 0
Total Flash LED (Assert) Events: 0
Index of the last Flash LED: 0
Flash LED Event 0:
Event Information: 0x0000000000000000
Timestamp of Event 0 (hours): 0
Power Cycle Event 0: 0
Flash LED Event 1:
Event Information: 0x0000000000000000
Timestamp of Event 1 (hours): 0
Power Cycle Event 1: 0
Flash LED Event 2:
Event Information: 0x0000000000000000
Timestamp of Event 2 (hours): 0
Power Cycle Event 2: 0
Flash LED Event 3:
Event Information: 0x0000000000000000
Timestamp of Event 3 (hours): 0
Power Cycle Event 3: 0
Flash LED Event 4:
Event Information: 0x0000000000000000
Timestamp of Event 4 (hours): 0
Power Cycle Event 4: 0
Flash LED Event 5:
Event Information: 0x0000000000000000
Timestamp of Event 5 (hours): 0
Power Cycle Event 5: 0
Flash LED Event 6:
Event Information: 0x0000000000000000
Timestamp of Event 6 (hours): 0
Power Cycle Event 6: 0
Flash LED Event 7:
Event Information: 0x0000000000000000
Timestamp of Event 7 (hours): 0
Power Cycle Event 7: 0
Uncorrectable errors: 0
Cumulative Lifetime Unrecoverable Read errors due to ERC: 0
Cum Lifetime Unrecoverable by head 0:
Cumulative Lifetime Unrecoverable Read Repeating: 0
Cumulative Lifetime Unrecoverable Read Unique: 0
Cum Lifetime Unrecoverable by head 1:
Cumulative Lifetime Unrecoverable Read Repeating: 0
Cumulative Lifetime Unrecoverable Read Unique: 0
Cum Lifetime Unrecoverable by head 2:
Cumulative Lifetime Unrecoverable Read Repeating: 0
Cumulative Lifetime Unrecoverable Read Unique: 0
Cum Lifetime Unrecoverable by head 3:
Cumulative Lifetime Unrecoverable Read Repeating: 0
Cumulative Lifetime Unrecoverable Read Unique: 0
Cum Lifetime Unrecoverable by head 4:
Cumulative Lifetime Unrecoverable Read Repeating: 0
Cumulative Lifetime Unrecoverable Read Unique: 0
Cum Lifetime Unrecoverable by head 5:
Cumulative Lifetime Unrecoverable Read Repeating: 0
Cumulative Lifetime Unrecoverable Read Unique: 0
Cum Lifetime Unrecoverable by head 6:
Cumulative Lifetime Unrecoverable Read Repeating: 0
Cumulative Lifetime Unrecoverable Read Unique: 0
Cum Lifetime Unrecoverable by head 7:
Cumulative Lifetime Unrecoverable Read Repeating: 0
Cumulative Lifetime Unrecoverable Read Unique: 0
Cum Lifetime Unrecoverable by head 8:
Cumulative Lifetime Unrecoverable Read Repeating: 0
Cumulative Lifetime Unrecoverable Read Unique: 0
Cum Lifetime Unrecoverable by head 9:
Cumulative Lifetime Unrecoverable Read Repeating: 0
Cumulative Lifetime Unrecoverable Read Unique: 0
Cum Lifetime Unrecoverable by head 10:
Cumulative Lifetime Unrecoverable Read Repeating: 0
Cumulative Lifetime Unrecoverable Read Unique: 0
Cum Lifetime Unrecoverable by head 11:
Cumulative Lifetime Unrecoverable Read Repeating: 0
Cumulative Lifetime Unrecoverable Read Unique: 0
Cum Lifetime Unrecoverable by head 12:
Cumulative Lifetime Unrecoverable Read Repeating: 0
Cumulative Lifetime Unrecoverable Read Unique: 0
Cum Lifetime Unrecoverable by head 13:
Cumulative Lifetime Unrecoverable Read Repeating: 0
Cumulative Lifetime Unrecoverable Read Unique: 0
Cum Lifetime Unrecoverable by head 14:
Cumulative Lifetime Unrecoverable Read Repeating: 0
Cumulative Lifetime Unrecoverable Read Unique: 0
Cum Lifetime Unrecoverable by head 15:
Cumulative Lifetime Unrecoverable Read Repeating: 0
Cumulative Lifetime Unrecoverable Read Unique: 0
Cum Lifetime Unrecoverable by head 16:
Cumulative Lifetime Unrecoverable Read Repeating: 0
Cumulative Lifetime Unrecoverable Read Unique: 0
Cum Lifetime Unrecoverable by head 17:
Cumulative Lifetime Unrecoverable Read Repeating: 0
Cumulative Lifetime Unrecoverable Read Unique: 0
FARM Log Page 4: Environment Statistics
Current Temperature (Celsius): 22
Highest Temperature: 51
Lowest Temperature: 27
Average Short Term Temperature: 43
Average Long Term Temperature: 0
Highest Average Short Term Temperature: 47
Lowest Average Short Term Temperature: 43
Highest Average Long Term Temperature: 0
Lowest Average Long Term Temperature: 0
Time In Over Temperature (minutes): 0
Time In Under Temperature (minutes): 0
Specified Max Operating Temperature: 60
Specified Min Operating Temperature: 5
Current Relative Humidity: 0
Current Motor Power: 4609
Current 12 volts: 11.977
Minimum 12 volts: 11.938
Maximum 12 volts: 12.196
Current 5 volts: 5.125
Minimum 5 volts: 4.978
Maximum 5 volts: 5.135
12V Power Average: 0.000
12V Power Minimum: 0.000
12V Power Maximum: 0.000
5V Power Average: 0.000
5V Power Minimum: 0.000
5V Power Maximum: 0.000
FARM Log Page 5: Reliability Statistics
Error Rate (SMART Attribute 1 Raw): 0x00000000035cf449
Error Rate (SMART Attribute 1 Normalized): 78
Error Rate (SMART Attribute 1 Worst): 64
Seek Error Rate (SMART Attr 7 Raw): 0x00000000013a7c2d
Seek Error Rate (SMART Attr 7 Normalized): 73
Seek Error Rate (SMART Attr 7 Worst): 60
High Priority Unload Events: 5
Helium Pressure Threshold Tripped: 0
LBAs Corrected By Parity Sector: 0
DVGA Skip Write Detect by Head 0: 0
DVGA Skip Write Detect by Head 1: 0
DVGA Skip Write Detect by Head 2: 0
DVGA Skip Write Detect by Head 3: 0
DVGA Skip Write Detect by Head 4: 0
DVGA Skip Write Detect by Head 5: 0
DVGA Skip Write Detect by Head 6: 0
DVGA Skip Write Detect by Head 7: 0
DVGA Skip Write Detect by Head 8: 0
DVGA Skip Write Detect by Head 9: 0
DVGA Skip Write Detect by Head 10: 0
DVGA Skip Write Detect by Head 11: 0
DVGA Skip Write Detect by Head 12: 0
DVGA Skip Write Detect by Head 13: 0
DVGA Skip Write Detect by Head 14: 0
DVGA Skip Write Detect by Head 15: 0
DVGA Skip Write Detect by Head 16: 0
DVGA Skip Write Detect by Head 17: 0
RVGA Skip Write Detect by Head 0: 0
RVGA Skip Write Detect by Head 1: 0
RVGA Skip Write Detect by Head 2: 0
RVGA Skip Write Detect by Head 3: 0
RVGA Skip Write Detect by Head 4: 0
RVGA Skip Write Detect by Head 5: 0
RVGA Skip Write Detect by Head 6: 0
RVGA Skip Write Detect by Head 7: 0
RVGA Skip Write Detect by Head 8: 0
RVGA Skip Write Detect by Head 9: 0
RVGA Skip Write Detect by Head 10: 0
RVGA Skip Write Detect by Head 11: 0
RVGA Skip Write Detect by Head 12: 0
RVGA Skip Write Detect by Head 13: 0
RVGA Skip Write Detect by Head 14: 0
RVGA Skip Write Detect by Head 15: 0
RVGA Skip Write Detect by Head 16: 0
RVGA Skip Write Detect by Head 17: 0
FVGA Skip Write Detect by Head 0: 0
FVGA Skip Write Detect by Head 1: 0
FVGA Skip Write Detect by Head 2: 0
FVGA Skip Write Detect by Head 3: 0
FVGA Skip Write Detect by Head 4: 0
FVGA Skip Write Detect by Head 5: 0
FVGA Skip Write Detect by Head 6: 0
FVGA Skip Write Detect by Head 7: 0
FVGA Skip Write Detect by Head 8: 0
FVGA Skip Write Detect by Head 9: 0
FVGA Skip Write Detect by Head 10: 0
FVGA Skip Write Detect by Head 11: 0
FVGA Skip Write Detect by Head 12: 0
FVGA Skip Write Detect by Head 13: 0
FVGA Skip Write Detect by Head 14: 0
FVGA Skip Write Detect by Head 15: 0
FVGA Skip Write Detect by Head 16: 0
FVGA Skip Write Detect by Head 17: 0
Skip Write Detect Threshold Exceeded by Head 0: 0
Skip Write Detect Threshold Exceeded by Head 1: 0
Skip Write Detect Threshold Exceeded by Head 2: 0
Skip Write Detect Threshold Exceeded by Head 3: 0
Skip Write Detect Threshold Exceeded by Head 4: 0
Skip Write Detect Threshold Exceeded by Head 5: 0
Skip Write Detect Threshold Exceeded by Head 6: 0
Skip Write Detect Threshold Exceeded by Head 7: 0
Skip Write Detect Threshold Exceeded by Head 8: 0
Skip Write Detect Threshold Exceeded by Head 9: 0
Skip Write Detect Threshold Exceeded by Head 10: 0
Skip Write Detect Threshold Exceeded by Head 11: 0
Skip Write Detect Threshold Exceeded by Head 12: 0
Skip Write Detect Threshold Exceeded by Head 13: 0
Skip Write Detect Threshold Exceeded by Head 14: 0
Skip Write Detect Threshold Exceeded by Head 15: 0
Skip Write Detect Threshold Exceeded by Head 16: 0
Skip Write Detect Threshold Exceeded by Head 17: 0
Write Power On (hrs) by Head 0: 4858
Write Power On (hrs) by Head 1: 4939
Write Power On (hrs) by Head 2: 5081
Write Power On (hrs) by Head 3: 5031
Write Power On (hrs) by Head 4: 4830
Write Power On (hrs) by Head 5: 4807
Write Power On (hrs) by Head 6: 5062
Write Power On (hrs) by Head 7: 4892
Write Power On (hrs) by Head 8: 4933
Write Power On (hrs) by Head 9: 5000
Write Power On (hrs) by Head 10: 4850
Write Power On (hrs) by Head 11: 4948
Write Power On (hrs) by Head 12: 5162
Write Power On (hrs) by Head 13: 4806
Write Power On (hrs) by Head 14: 5170
Write Power On (hrs) by Head 15: 5045
Write Power On (hrs) by Head 16: 4917
Write Power On (hrs) by Head 17: 4681
MR Head Resistance from Head 0: 0
MR Head Resistance from Head 1: 0
MR Head Resistance from Head 2: 0
MR Head Resistance from Head 3: 0
MR Head Resistance from Head 4: 0
MR Head Resistance from Head 5: 0
MR Head Resistance from Head 6: 0
MR Head Resistance from Head 7: 0
MR Head Resistance from Head 8: 0
MR Head Resistance from Head 9: 0
MR Head Resistance from Head 10: 0
MR Head Resistance from Head 11: 0
MR Head Resistance from Head 12: 0
MR Head Resistance from Head 13: 0
MR Head Resistance from Head 14: 0
MR Head Resistance from Head 15: 0
MR Head Resistance from Head 16: 0
MR Head Resistance from Head 17: 0
Second MR Head Resistance by Head 0: 0
Second MR Head Resistance by Head 1: 0
Second MR Head Resistance by Head 2: 0
Second MR Head Resistance by Head 3: 0
Second MR Head Resistance by Head 4: 0
Second MR Head Resistance by Head 5: 0
Second MR Head Resistance by Head 6: 0
Second MR Head Resistance by Head 7: 0
Second MR Head Resistance by Head 8: 0
Second MR Head Resistance by Head 9: 0
Second MR Head Resistance by Head 10: 0
Second MR Head Resistance by Head 11: 0
Second MR Head Resistance by Head 12: 0
Second MR Head Resistance by Head 13: 0
Second MR Head Resistance by Head 14: 0
Second MR Head Resistance by Head 15: 0
Second MR Head Resistance by Head 16: 0
Second MR Head Resistance by Head 17: 0
Number of Reallocated Sectors by Head 0: 0
Number of Reallocated Sectors by Head 1: 0
Number of Reallocated Sectors by Head 2: 0
Number of Reallocated Sectors by Head 3: 0
Number of Reallocated Sectors by Head 4: 0
Number of Reallocated Sectors by Head 5: 0
Number of Reallocated Sectors by Head 6: 0
Number of Reallocated Sectors by Head 7: 0
Number of Reallocated Sectors by Head 8: 0
Number of Reallocated Sectors by Head 9: 0
Number of Reallocated Sectors by Head 10: 0
Number of Reallocated Sectors by Head 11: 0
Number of Reallocated Sectors by Head 12: 0
Number of Reallocated Sectors by Head 13: 0
Number of Reallocated Sectors by Head 14: 0
Number of Reallocated Sectors by Head 15: 0
Number of Reallocated Sectors by Head 16: 0
Number of Reallocated Sectors by Head 17: 0
Number of Reallocation Candidate Sectors by Head 0: 0
Number of Reallocation Candidate Sectors by Head 1: 0
Number of Reallocation Candidate Sectors by Head 2: 0
Number of Reallocation Candidate Sectors by Head 3: 0
Number of Reallocation Candidate Sectors by Head 4: 0
Number of Reallocation Candidate Sectors by Head 5: 0
Number of Reallocation Candidate Sectors by Head 6: 0
Number of Reallocation Candidate Sectors by Head 7: 0
Number of Reallocation Candidate Sectors by Head 8: 0
Number of Reallocation Candidate Sectors by Head 9: 0
Number of Reallocation Candidate Sectors by Head 10: 0
Number of Reallocation Candidate Sectors by Head 11: 0
Number of Reallocation Candidate Sectors by Head 12: 0
Number of Reallocation Candidate Sectors by Head 13: 0
Number of Reallocation Candidate Sectors by Head 14: 0
Number of Reallocation Candidate Sectors by Head 15: 0
Number of Reallocation Candidate Sectors by Head 16: 0
Number of Reallocation Candidate Sectors by Head 17: 0

) auch, dass die bisher ausgegebenen Werte hier im Thema scheinbar Sinn machen, wenn diese nicht manipuliert worden sind. Nicht wie bei meinen 4 gebrauchten Platten, bei denen 3 Stück tatsächlich sehr ähnlich sind - wie du gestern auch bemerkt hast. Ich denke, dass wir mit dieser Vorgehensweise zumindest bei Seagate HDDs auf dem richtigen Weg sind, bei anderen Hersteller sieht es scheinbar mau aus mit der Implementierung von FARM.
, bisher vor Jahren nur eine ext. Seagate gekauft habe. Die sind meine ersten Seagate. Ansonsten habe ich ausschließlich WD Red Plus. 



