Sorry, I forgot to reply at this point. I check the serial numbers of each disk. I manually changed the two you see in the configuration file to X and Y so I don’t have to paste the serial numbers of my disks, but they only relate to the vdev. For the main pool, there’s HBA controller passthrough. Long tests are run monthly on all disks, and there are no errors in the smarlog for any of the disks.
This is the smart report for the last disk that gave errors:
smartctl 7.4 2023-08-01 r5530 [x86_64-linux-6.12.99-production+truenas] (local build)
Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Vendor: SEAGATE
Product: ST10000NM013G
Revision: E002
Compliance: SPC-5
User Capacity: 10,000,831,348,736 bytes [10.0 TB]
Logical block size: 512 bytes
Physical block size: 4096 bytes
LU is fully provisioned
Rotation Rate: 7200 rpm
Form Factor: 3.5 inches
Logical Unit id: 0x5000c500d9b7738f
Serial number: ZRT0GTT80000CXXXXXX
Device type: disk
Transport protocol: SAS (SPL-4)
Local Time is: Mon Aug 31 16:59:53 2026 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
Temperature Warning: Enabled
Read Cache is: Enabled
Writeback Cache is: Enabled
=== START OF READ SMART DATA SECTION ===
SMART Health Status: OK
Grown defects during certification
Total blocks reassigned during format
Total new blocks reassigned
Power on minutes since format
Current temperature = 33
Lifetime maximum temperature = 37
Lifetime minimum temperature = 31
Maximum temperature since power on = 36
Minimum temperature since power on = 32
Relative humidity = 255
Lifetime maximum relative humidity = 255
Lifetime minimum relative humidity = 255
Maximum relative humidity since power on = 255
Minimum relative humidity since power on = 255
Manufactured in week 24 of year 2022
Specified cycle count over device lifetime: 50000
Accumulated start-stop cycles: 90
Specified load-unload count over device lifetime: 600000
Accumulated load-unload cycles: 21772
Elements in grown defect list: 0
Vendor (Seagate Cache) information
Blocks sent to initiator = 1784895960
Blocks received from initiator = 1551464296
Blocks read from cache and sent to initiator = 932191696
Number of read and write commands whose size <= segment size = 21257887
Number of read and write commands whose size > segment size = 724994
Vendor (Seagate/Hitachi) factory information
number of hours powered up = 26919.70
number of minutes until next internal SMART test = 38
Seagate FARM log supported [try: -l farm]
Error counter log:
Errors Corrected by Total Correction Gigabytes Total
ECC rereads/ errors algorithm processed uncorrected
fast | delayed rewrites corrected invocations [10^9 bytes] errors
read: 0 0 0 0 0 5311.913 0
write: 0 0 0 0 0 3005.367 0
Non-medium error count: 0
Pending defect count:0 Pending Defects
[GLTSD (Global Logging Target Save Disable) set. Enable Save with ‘-S on’]
SMART Self-test log
Num Test Status segment LifeTime LBA_first_err [SK ASC ASQ]
Description number (hours)
1 Background short Completed - 26220 - [- - -]
2 Background short Completed - 893 - [- - -]
Long (extended) Self-test duration: 51615 seconds [14.3 hours]
Background scan results log
Status: no scans active
Accumulated power on time, hours:minutes 26919:42 [1615182 minutes]
Number of background scans performed: 0, scan progress: 0.00%
Number of background medium scans performed: 0
Device does not support General statistics and performance logging
Protocol Specific port log page for SAS SSP
relative target port id = 1
generation code = 0
number of phys = 1
phy identifier = 0
attached device type: SAS or SATA device
attached reason: power on
reason: hard reset
negotiated logical link rate: phy enabled; 12 Gbps
attached initiator port: ssp=1 stp=1 smp=1
attached target port: ssp=0 stp=0 smp=0
SAS address = 0x5000c500d9b7738d
attached SAS address = 0x5003048025704a05
attached phy identifier = 3
Invalid DWORD count = 8564496
Running disparity error count = 8297064
Loss of DWORD synchronization count = 7371
Phy reset problem count = 0
relative target port id = 2
generation code = 0
number of phys = 1
phy identifier = 1
attached device type: no device attached
attached reason: unknown
reason: unknown
negotiated logical link rate: phy enabled; unknown
attached initiator port: ssp=0 stp=0 smp=0
attached target port: ssp=0 stp=0 smp=0
SAS address = 0x5000c500d9b7738e
attached SAS address = 0x0
attached phy identifier = 0
Invalid DWORD count = 0
Running disparity error count = 0
Loss of DWORD synchronization count = 0
Phy reset problem count = 0