Changes between Initial Version and Version 1 of Ticket #1313
- Timestamp:
- Apr 2, 2020, 4:57:37 PM (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #1313 – Description
initial v1 10 10 What's worse, they're shipping DM-SMR drives as "RAID" and "NAS" drives 11 11 12 This is causing MAJOR problems - such as the latest iteration of WD REDs (WDx0EFAX replacing WDx0EFRX) being unable to be used for rebuilding RAID [56] or ZFS RAIDZ sets: They rebuiild for a while (1-2 hours), then throw errors and get kicked out of the set.12 This is causing MAJOR problems - such as the latest iteration of WD REDs (WDx0EFAX replacing WDx0EFRX) being unable to be used for rebuilding RAID![56] or ZFS RAIDZ sets: They rebuiild for a while (1-2 hours), then throw errors and get kicked out of the set. 13 13 14 14 15 15 When this happens, the drives themselves report such oddities in the logs as "IDNF" ("Sector ID not found") when interrogated with smartctl -x 16 16 {{{ 17 17 ---- 18 18 Error 451 [18] occurred at disk power-on lifetime: 286 hours (11 days + 22 hours) … … 33 33 61 00 a0 00 00 00 00 cf ae b9 b8 40 00 8d+03:27:28.765 WRITE FPDMA QUEUED 34 34 ---- 35 }}} 35 36 36 37 This manifests in Linux kernel as: 37 38 {{{ 38 39 [20809.396248] blk_update_request: critical target error, dev sdd, sector 3484334368 op 0x1:(WRITE) flags 0x700 phys_seg 2 prio class 0 39 40 [20809.396275] sd 0:0:3:0: [sdd] tag#830 FAILED Result: hostbyte=DID_SOFT_ERROR driverbyte=DRIVER_OK … … 44 45 [20809.396289] blk_update_request: I/O error, dev sdd, sector 3484334520 op 0x1:(WRITE) flags 0x700 phys_seg 2 prio class 0 45 46 ---- 47 }}} 46 48 47 49 I'd originally thought this was due to them reading ahead to areas not yet recorded in the shingled area in use and getting an unformatted block(*), but 100% zero-filling a drive resulted in the same errors. … … 57 59 58 60 for a WD40EFAX 59 61 {{{ 60 62 hdparm -I shows: 61 63 * Data Set Management TRIM supported (limit 10 blocks) 62 64 * Deterministic read ZEROs after TRIM 63 65 }}} 64 66 65 67 And to make matters worse, not all DM-SMR drives are doing this - for example Seagate ST3000DM-007 are DM-SMR but don't report TRIM capabilities … … 73 75 74 76 "Two dimensional magnetic recording"(TDMR) is a necessary part of SMR (shingled+zoning), but the marketers don't see it that way. The effect is the same and the implications of both are the same. 75 76 77