Smartctl -x /dev/sdc
smartctl 7.4 2023-08-01 r5530 [x86_64-linux-6.6.29-production+truenas] (local build)
Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Model Family: Samsung based SSDs
Device Model: Samsung SSD 870 EVO 1TB
Serial Number: REDACTED
LU WWN Device Id: REDACTED
Firmware Version: SVT02B6Q
User Capacity: 1,000,204,886,016 bytes [1.00 TB]
Sector Size: 512 bytes logical/physical
Rotation Rate: Solid State Device
Form Factor: 2.5 inches
TRIM Command: Available, deterministic, zeroed
Device is: In smartctl database 7.3/5528
ATA Version is: ACS-4 T13/BSR INCITS 529 revision 5
SATA Version is: SATA 3.3, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is: Sat Jun 22 17:58:51 2024
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
AAM feature is: Unavailable
APM feature is: Unavailable
Rd look-ahead is: Enabled
Write cache is: Enabled
DSN feature is: Unavailable
ATA Security is: Disabled, NOT FROZEN [SEC1]
Wt Cache Reorder: Enabled
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
General SMART Values:
Offline data collection status: (0x00) Offline data collection activity
was never started.
Auto Offline Data Collection: Disabled.
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: ( 0) seconds.
Offline data collection
capabilities: (0x53) SMART execute Offline immediate.
Auto Offline data collection on/off support.
Suspend Offline collection upon new
command.
No 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.
General Purpose Logging supported.
Short self-test routine
recommended polling time: ( 2) minutes.
Extended self-test routine
recommended polling time: ( 85) minutes.
SCT capabilities: (0x003d) SCT Status supported.
SCT Error Recovery Control supported.
SCT Feature Control supported.
SCT Data Table supported.
SMART Attributes Data Structure revision number: 1
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAGS VALUE WORST THRESH FAIL RAW_VALUE
5 Reallocated_Sector_Ct PO--CK 100 100 010 - 0
9 Power_On_Hours -O--CK 097 097 000 - 13594
12 Power_Cycle_Count -O--CK 099 099 000 - 51
177 Wear_Leveling_Count PO--C- 093 093 000 - 159
179 Used_Rsvd_Blk_Cnt_Tot PO--C- 100 100 010 - 0
181 Program_Fail_Cnt_Total -O--CK 100 100 010 - 0
182 Erase_Fail_Count_Total -O--CK 100 100 010 - 0
183 Runtime_Bad_Block PO--C- 100 100 010 - 0
187 Uncorrectable_Error_Cnt -O--CK 100 100 000 - 0
190 Airflow_Temperature_Cel -O--CK 068 051 000 - 32
195 ECC_Error_Rate -O-RC- 200 200 000 - 0
199 CRC_Error_Count -OSRCK 100 100 000 - 0
235 POR_Recovery_Count -O--C- 099 099 000 - 40
241 Total_LBAs_Written -O--CK 099 099 000 - 80060201646
252 Unknown_Attribute -O--CK 100 100 000 - 3
||||||_ K auto-keep
|||||__ C event count
||||___ R error rate
|||____ S speed/performance
||_____ O updated online
|______ P prefailure warning
General Purpose Log Directory Version 1
SMART Log Directory Version 1 [multi-sector log support]
Address Access R/W Size Description
0x00 GPL,SL R/O 1 Log Directory
0x01 SL R/O 1 Summary SMART error log
0x02 SL R/O 1 Comprehensive SMART error log
0x03 GPL R/O 1 Ext. Comprehensive SMART error log
0x04 GPL,SL R/O 8 Device Statistics log
0x06 SL R/O 1 SMART self-test log
0x07 GPL R/O 1 Extended self-test log
0x09 SL R/W 1 Selective self-test log
0x10 GPL R/O 1 NCQ Command Error log
0x11 GPL R/O 1 SATA Phy Event Counters log
0x13 GPL R/O 1 SATA NCQ Send and Receive log
0x30 GPL,SL R/O 9 IDENTIFY DEVICE data log
0x80-0x9f GPL,SL R/W 16 Host vendor specific log
0xa1 SL VS 16 Device vendor specific log
0xa5 SL VS 16 Device vendor specific log
0xce SL VS 16 Device vendor specific log
0xe0 GPL,SL R/W 1 SCT Command/Status
0xe1 GPL,SL R/W 1 SCT Data Transfer
SMART Extended Comprehensive Error Log Version: 1 (1 sectors)
No Errors Logged
SMART Extended Self-test Log Version: 1 (1 sectors)
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Short offline Completed without error 00% 13584 -
# 2 Extended offline Completed without error 00% 13579 -
# 3 Short offline Completed without error 00% 13506 -
# 4 Short offline Completed without error 00% 13338 -
# 5 Extended offline Completed without error 00% 13243 -
# 6 Short offline Completed without error 00% 13170 -
# 7 Short offline Completed without error 00% 12930 -
# 8 Extended offline Completed without error 00% 12836 -
# 9 Short offline Completed without error 00% 12763 -
#10 Short offline Completed without error 00% 12595 -
#11 Extended offline Completed without error 00% 12500 -
#12 Short offline Completed without error 00% 12427 -
#13 Short offline Completed without error 00% 12211 -
#14 Extended offline Completed without error 00% 12116 -
#15 Short offline Completed without error 00% 12043 -
#16 Short offline Completed without error 00% 11875 -
#17 Extended offline Completed without error 00% 11780 -
#18 Short offline Completed without error 00% 11707 -
#19 Short offline Completed without error 00% 11467 -
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
256 0 65535 Read_scanning was never started
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.
SCT Status Version: 3
SCT Version (vendor specific): 256 (0x0100)
Device State: Active (0)
Current Temperature: 32 Celsius
Power Cycle Min/Max Temperature: 27/44 Celsius
Lifetime Min/Max Temperature: 18/49 Celsius
Specified Max Operating Temperature: 70 Celsius
Under/Over Temperature Limit Count: 0/0
SMART Status: 0xc24f (PASSED)
SCT Temperature History Version: 2
Temperature Sampling Period: 10 minutes
Temperature Logging Interval: 10 minutes
Min/Max recommended Temperature: 0/70 Celsius
Min/Max Temperature Limit: 0/70 Celsius
Temperature History Size (Index): 128 (105)
Index Estimated Time Temperature Celsius
106 2024-06-21 20:40 34 ***************
... ..( 3 skipped). .. ***************
110 2024-06-21 21:20 34 ***************
111 2024-06-21 21:30 33 **************
112 2024-06-21 21:40 33 **************
113 2024-06-21 21:50 32 *************
114 2024-06-21 22:00 32 *************
115 2024-06-21 22:10 33 **************
116 2024-06-21 22:20 33 **************
117 2024-06-21 22:30 32 *************
118 2024-06-21 22:40 32 *************
119 2024-06-21 22:50 33 **************
120 2024-06-21 23:00 33 **************
121 2024-06-21 23:10 32 *************
122 2024-06-21 23:20 32 *************
123 2024-06-21 23:30 33 **************
124 2024-06-21 23:40 32 *************
... ..( 5 skipped). .. *************
2 2024-06-22 00:40 32 *************
3 2024-06-22 00:50 31 ************
4 2024-06-22 01:00 32 *************
5 2024-06-22 01:10 32 *************
6 2024-06-22 01:20 33 **************
... ..( 2 skipped). .. **************
9 2024-06-22 01:50 33 **************
10 2024-06-22 02:00 34 ***************
11 2024-06-22 02:10 40 *********************
12 2024-06-22 02:20 43 ************************
13 2024-06-22 02:30 44 *************************
... ..( 2 skipped). .. *************************
16 2024-06-22 03:00 44 *************************
17 2024-06-22 03:10 41 **********************
18 2024-06-22 03:20 41 **********************
19 2024-06-22 03:30 41 **********************
20 2024-06-22 03:40 34 ***************
21 2024-06-22 03:50 34 ***************
22 2024-06-22 04:00 38 *******************
23 2024-06-22 04:10 34 ***************
24 2024-06-22 04:20 34 ***************
25 2024-06-22 04:30 33 **************
26 2024-06-22 04:40 34 ***************
... ..( 8 skipped). .. ***************
35 2024-06-22 06:10 34 ***************
36 2024-06-22 06:20 33 **************
37 2024-06-22 06:30 34 ***************
... ..( 5 skipped). .. ***************
43 2024-06-22 07:30 34 ***************
44 2024-06-22 07:40 33 **************
45 2024-06-22 07:50 33 **************
46 2024-06-22 08:00 34 ***************
47 2024-06-22 08:10 34 ***************
48 2024-06-22 08:20 33 **************
49 2024-06-22 08:30 34 ***************
... ..( 5 skipped). .. ***************
55 2024-06-22 09:30 34 ***************
56 2024-06-22 09:40 35 ****************
57 2024-06-22 09:50 35 ****************
58 2024-06-22 10:00 34 ***************
59 2024-06-22 10:10 34 ***************
60 2024-06-22 10:20 34 ***************
61 2024-06-22 10:30 35 ****************
62 2024-06-22 10:40 35 ****************
63 2024-06-22 10:50 34 ***************
64 2024-06-22 11:00 34 ***************
65 2024-06-22 11:10 34 ***************
66 2024-06-22 11:20 35 ****************
67 2024-06-22 11:30 34 ***************
... ..( 4 skipped). .. ***************
72 2024-06-22 12:20 34 ***************
73 2024-06-22 12:30 33 **************
74 2024-06-22 12:40 33 **************
75 2024-06-22 12:50 34 ***************
76 2024-06-22 13:00 34 ***************
77 2024-06-22 13:10 34 ***************
78 2024-06-22 13:20 33 **************
... ..( 5 skipped). .. **************
84 2024-06-22 14:20 33 **************
85 2024-06-22 14:30 34 ***************
86 2024-06-22 14:40 34 ***************
87 2024-06-22 14:50 34 ***************
88 2024-06-22 15:00 35 ****************
89 2024-06-22 15:10 34 ***************
90 2024-06-22 15:20 34 ***************
91 2024-06-22 15:30 35 ****************
92 2024-06-22 15:40 34 ***************
93 2024-06-22 15:50 33 **************
94 2024-06-22 16:00 34 ***************
95 2024-06-22 16:10 33 **************
96 2024-06-22 16:20 34 ***************
97 2024-06-22 16:30 33 **************
98 2024-06-22 16:40 33 **************
99 2024-06-22 16:50 33 **************
100 2024-06-22 17:00 32 *************
... ..( 4 skipped). .. *************
105 2024-06-22 17:50 32 *************
SCT Error Recovery Control:
Read: Disabled
Write: Disabled
Device Statistics (GP Log 0x04)
Page Offset Size Value Flags Description
0x01 ===== = = === == General Statistics (rev 1) ==
0x01 0x008 4 51 --- Lifetime Power-On Resets
0x01 0x010 4 13594 --- Power-on Hours
0x01 0x018 6 80060201646 --- Logical Sectors Written
0x01 0x020 6 1914308202 --- Number of Write Commands
0x01 0x028 6 23051031856 --- Logical Sectors Read
0x01 0x030 6 698365845 --- Number of Read Commands
0x01 0x038 6 89000 --- Date and Time TimeStamp
0x04 ===== = = === == General Errors Statistics (rev 1) ==
0x04 0x008 4 0 --- Number of Reported Uncorrectable Errors
0x04 0x010 4 1 --- Resets Between Cmd Acceptance and Completion
0x05 ===== = = === == Temperature Statistics (rev 1) ==
0x05 0x008 1 32 --- Current Temperature
0x05 0x020 1 49 --- Highest Temperature
0x05 0x028 1 18 --- Lowest Temperature
0x05 0x058 1 70 --- Specified Maximum Operating Temperature
0x06 ===== = = === == Transport Statistics (rev 1) ==
0x06 0x008 4 58 --- Number of Hardware Resets
0x06 0x010 4 0 --- Number of ASR Events
0x06 0x018 4 0 --- Number of Interface CRC Errors
0x07 ===== = = === == Solid State Device Statistics (rev 1) ==
0x07 0x008 1 6 N-- Percentage Used Endurance Indicator
|||_ C monitored condition met
||__ D supports DSN
|___ N normalized value
Pending Defects log (GP Log 0x0c) not supported
SATA Phy Event Counters (GP Log 0x11)
ID Size Value Description
0x0001 2 0 Command failed due to ICRC error
0x0002 2 0 R_ERR response for data FIS
0x0003 2 0 R_ERR response for device-to-host data FIS
0x0004 2 0 R_ERR response for host-to-device data FIS
0x0005 2 0 R_ERR response for non-data FIS
0x0006 2 0 R_ERR response for device-to-host non-data FIS
0x0007 2 0 R_ERR response for host-to-device non-data FIS
0x0008 2 0 Device-to-host non-data FIS retries
0x0009 2 5 Transition from drive PhyRdy to drive PhyNRdy
0x000a 2 5 Device-to-host register FISes sent due to a COMRESET
0x000b 2 0 CRC errors within host-to-device FIS
0x000d 2 0 Non-CRC errors within host-to-device FIS
0x000f 2 0 R_ERR response for host-to-device data FIS, CRC
0x0010 2 0 R_ERR response for host-to-device data FIS, non-CRC
0x0012 2 0 R_ERR response for host-to-device non-data FIS, CRC
0x0013 2 0 R_ERR response for host-to-device non-data FIS, non-CRC
midctl call disk.smart_attributes sdc | jq
[
{
"id": 5,
"name": "Reallocated_Sector_Ct",
"value": 100,
"worst": 100,
"thresh": 10,
"when_failed": "",
"flags": {
"value": 51,
"string": "PO--CK ",
"prefailure": true,
"updated_online": true,
"performance": false,
"error_rate": false,
"event_count": true,
"auto_keep": true
},
"raw": {
"value": 0,
"string": "0"
}
},
{
"id": 9,
"name": "Power_On_Hours",
"value": 97,
"worst": 97,
"thresh": 0,
"when_failed": "",
"flags": {
"value": 50,
"string": "-O--CK ",
"prefailure": false,
"updated_online": true,
"performance": false,
"error_rate": false,
"event_count": true,
"auto_keep": true
},
"raw": {
"value": 13594,
"string": "13594"
}
},
{
"id": 12,
"name": "Power_Cycle_Count",
"value": 99,
"worst": 99,
"thresh": 0,
"when_failed": "",
"flags": {
"value": 50,
"string": "-O--CK ",
"prefailure": false,
"updated_online": true,
"performance": false,
"error_rate": false,
"event_count": true,
"auto_keep": true
},
"raw": {
"value": 51,
"string": "51"
}
},
{
"id": 177,
"name": "Wear_Leveling_Count",
"value": 93,
"worst": 93,
"thresh": 0,
"when_failed": "",
"flags": {
"value": 19,
"string": "PO--C- ",
"prefailure": true,
"updated_online": true,
"performance": false,
"error_rate": false,
"event_count": true,
"auto_keep": false
},
"raw": {
"value": 159,
"string": "159"
}
},
{
"id": 179,
"name": "Used_Rsvd_Blk_Cnt_Tot",
"value": 100,
"worst": 100,
"thresh": 10,
"when_failed": "",
"flags": {
"value": 19,
"string": "PO--C- ",
"prefailure": true,
"updated_online": true,
"performance": false,
"error_rate": false,
"event_count": true,
"auto_keep": false
},
"raw": {
"value": 0,
"string": "0"
}
},
{
"id": 181,
"name": "Program_Fail_Cnt_Total",
"value": 100,
"worst": 100,
"thresh": 10,
"when_failed": "",
"flags": {
"value": 50,
"string": "-O--CK ",
"prefailure": false,
"updated_online": true,
"performance": false,
"error_rate": false,
"event_count": true,
"auto_keep": true
},
"raw": {
"value": 0,
"string": "0"
}
},
{
"id": 182,
"name": "Erase_Fail_Count_Total",
"value": 100,
"worst": 100,
"thresh": 10,
"when_failed": "",
"flags": {
"value": 50,
"string": "-O--CK ",
"prefailure": false,
"updated_online": true,
"performance": false,
"error_rate": false,
"event_count": true,
"auto_keep": true
},
"raw": {
"value": 0,
"string": "0"
}
},
{
"id": 183,
"name": "Runtime_Bad_Block",
"value": 100,
"worst": 100,
"thresh": 10,
"when_failed": "",
"flags": {
"value": 19,
"string": "PO--C- ",
"prefailure": true,
"updated_online": true,
"performance": false,
"error_rate": false,
"event_count": true,
"auto_keep": false
},
"raw": {
"value": 0,
"string": "0"
}
},
{
"id": 187,
"name": "Uncorrectable_Error_Cnt",
"value": 100,
"worst": 100,
"thresh": 0,
"when_failed": "",
"flags": {
"value": 50,
"string": "-O--CK ",
"prefailure": false,
"updated_online": true,
"performance": false,
"error_rate": false,
"event_count": true,
"auto_keep": true
},
"raw": {
"value": 0,
"string": "0"
}
},
{
"id": 190,
"name": "Airflow_Temperature_Cel",
"value": 68,
"worst": 51,
"thresh": 0,
"when_failed": "",
"flags": {
"value": 50,
"string": "-O--CK ",
"prefailure": false,
"updated_online": true,
"performance": false,
"error_rate": false,
"event_count": true,
"auto_keep": true
},
"raw": {
"value": 32,
"string": "32"
}
},
{
"id": 195,
"name": "ECC_Error_Rate",
"value": 200,
"worst": 200,
"thresh": 0,
"when_failed": "",
"flags": {
"value": 26,
"string": "-O-RC- ",
"prefailure": false,
"updated_online": true,
"performance": false,
"error_rate": true,
"event_count": true,
"auto_keep": false
},
"raw": {
"value": 0,
"string": "0"
}
},
{
"id": 199,
"name": "CRC_Error_Count",
"value": 100,
"worst": 100,
"thresh": 0,
"when_failed": "",
"flags": {
"value": 62,
"string": "-OSRCK ",
"prefailure": false,
"updated_online": true,
"performance": true,
"error_rate": true,
"event_count": true,
"auto_keep": true
},
"raw": {
"value": 0,
"string": "0"
}
},
{
"id": 235,
"name": "POR_Recovery_Count",
"value": 99,
"worst": 99,
"thresh": 0,
"when_failed": "",
"flags": {
"value": 18,
"string": "-O--C- ",
"prefailure": false,
"updated_online": true,
"performance": false,
"error_rate": false,
"event_count": true,
"auto_keep": false
},
"raw": {
"value": 40,
"string": "40"
}
},
{
"id": 241,
"name": "Total_LBAs_Written",
"value": 99,
"worst": 99,
"thresh": 0,
"when_failed": "",
"flags": {
"value": 50,
"string": "-O--CK ",
"prefailure": false,
"updated_online": true,
"performance": false,
"error_rate": false,
"event_count": true,
"auto_keep": true
},
"raw": {
"value": 80060365822,
"string": "80060365822"
}
},
{
"id": 252,
"name": "Unknown_Attribute",
"value": 100,
"worst": 100,
"thresh": 0,
"when_failed": "",
"flags": {
"value": 50,
"string": "-O--CK ",
"prefailure": false,
"updated_online": true,
"performance": false,
"error_rate": false,
"event_count": true,
"auto_keep": true
},
"raw": {
"value": 3,
"string": "3"
}
}
]