Best NAS hard drives for TrueNAS (ZFS)
ST16000NM000J
Seagate Exos X18
CMR
Capacity16 TB
ClassEnterprise
Failure rate0.17%
Price / TB-
MG11ACA24TE
Toshiba MG11
CMR
Capacity24 TB
ClassEnterprise
Failure rate0.42%
Price / TB€43.71
€1,049best live price
View on Amazon
WUH722222ALE6L4
WD Ultrastar DC HC570
CMR
Capacity22 TB
ClassEnterprise
Failure rate0.45%
Price / TB€53.04
€1,167best live price
View on Amazon
ST16000NM001G
Seagate Exos X16
CMR
Capacity16 TB
ClassEnterprise
Failure rate0.53%
Price / TB€28.30
€453best live price
View on Amazon
WUH722626ALE6L4
WD Ultrastar DC HC590
CMR
Capacity26 TB
ClassEnterprise
Failure rate0.67%
Price / TB€48.15
€1,252best live price
View on Amazon
MG10ACA20TE
Toshiba MG10
CMR
Capacity20 TB
ClassEnterprise
Failure rate0.68%
Price / TB€42.49
€850best live price
View on Amazon
WUH721414ALE6L4
WD Ultrastar DC HC530
CMR
Capacity14 TB
ClassEnterprise
Failure rate0.72%
Price / TB€49.99
€700best live price
View on Amazon
WUH721816ALE6Lx
WD Ultrastar DC HC550
CMR
Capacity16 TB
ClassEnterprise
Failure rate0.88%
Price / TB€63.26
€1,012best live price
View on Amazon
ST12000NM001G
Seagate Exos X16
CMR
Capacity12 TB
ClassEnterprise
Failure rate0.97%
Price / TB€70.68
€848best live price
View on Amazon
MG07ACA14TE
Toshiba MG07
CMR
Capacity14 TB
ClassEnterprise
Failure rate1.16%
Price / TB-
ST14000NM001G
Seagate Exos X16
CMR
Capacity14 TB
ClassEnterprise
Failure rate1.24%
Price / TB€59.61
€835best live price
View on Amazon
MG08ACA16Tx
Toshiba MG08
CMR
Capacity16 TB
ClassEnterprise
Failure rate1.43%
Price / TB€28.30
€453best live price
View on Amazon
MG09ACA16TE
Toshiba MG09
CMR
Capacity16 TB
ClassEnterprise
Failure rate1.46%
Price / TB-
ST24000NM002H
Seagate Exos X24
CMR
Capacity24 TB
ClassEnterprise
Failure rate2.91%
Price / TB€40.20
€965best live price
View on Amazon
HUH721212ALE604
WD Ultrastar DC HC520
CMR
Capacity12 TB
ClassEnterprise
Failure rate2.98%
Price / TB€67.49
€810best live price
View on Amazon
WUH722424ALE6L4
WD Ultrastar DC HC580
CMR
Capacity24 TB
ClassEnterprise
Failure rate-
Price / TB€54.75
€1,314best live price
View on Amazon
ST24000NT002
Seagate IronWolf Pro
CMR
Capacity24 TB
ClassNAS-Pro
Failure rate-
Price / TB€50.00
€1,200best live price
View on Amazon
WD241KFGX
WD Red Pro
CMR
Capacity24 TB
ClassNAS-Pro
Failure rate-
Price / TB€41.63
€999best live price
View on Amazon
WD242KRYZ
WD Gold
CMR
Capacity24 TB
ClassEnterprise
Failure rate-
Price / TB€56.21
€1,349best live price
View on Amazon
HAT5320-24T
Synology Enterprise Series
CMR
Capacity24 TB
ClassEnterprise
Failure rate-
Price / TB-
WD221KFGX
WD Red Pro
CMR
Capacity22 TB
ClassNAS-Pro
Failure rate-
Price / TB€52.00
€1,144best live price
View on Amazon
WD221KRYZ
WD Gold
CMR
Capacity22 TB
ClassEnterprise
Failure rate-
Price / TB€60.27
€1,326best live price
View on Amazon
ST22000NT001
Seagate IronWolf Pro
CMR
Capacity22 TB
ClassNAS-Pro
Failure rate-
Price / TB€55.00
€1,210best live price
View on Amazon
ST22000NM001E
Seagate Exos X22
CMR
Capacity22 TB
ClassEnterprise
Failure rate-
Price / TB€30.00
€660best live price
View on Amazon
MG10AFA22TE
Toshiba MG10
CMR
Capacity22 TB
ClassEnterprise
Failure rate-
Price / TB€39.50
€869best live price
View on Amazon
WD201KFGX
WD Red Pro
CMR
Capacity20 TB
ClassNAS-Pro
Failure rate-
Price / TB€58.67
€1,173best live price
View on Amazon
WD202KRYZ
WD Gold
CMR
Capacity20 TB
ClassEnterprise
Failure rate-
Price / TB€45.00
€900best live price
View on Amazon
WUH722020BLE6L4
WD Ultrastar DC HC560
CMR
Capacity20 TB
ClassEnterprise
Failure rate-
Price / TB€25.90
€518best live price
View on Amazon
ST20000NT001
Seagate IronWolf Pro
CMR
Capacity20 TB
ClassNAS-Pro
Failure rate-
Price / TB-
ST20000NM007D
Seagate Exos X20
CMR
Capacity20 TB
ClassEnterprise
Failure rate-
Price / TB-
HAT3320-20T
Synology Plus Series
CMR
Capacity20 TB
ClassNAS
Failure rate-
Price / TB-
HAT5320-20T
Synology Enterprise Series
CMR
Capacity20 TB
ClassEnterprise
Failure rate-
Price / TB-
WD181KFGX
WD Red Pro
CMR
Capacity18 TB
ClassNAS-Pro
Failure rate-
Price / TB€51.76
€932best live price
View on Amazon
WD181KRYZ
WD Gold
CMR
Capacity18 TB
ClassEnterprise
Failure rate-
Price / TB€50.36
€906best live price
View on Amazon
WUH721818ALE6L4
WD Ultrastar DC HC550
CMR
Capacity18 TB
ClassEnterprise
Failure rate-
Price / TB€64.22
€1,156best live price
View on Amazon
ST18000NT001
Seagate IronWolf Pro
CMR
Capacity18 TB
ClassNAS-Pro
Failure rate-
Price / TB-
ST18000NM000J
Seagate Exos X18
CMR
Capacity18 TB
ClassEnterprise
Failure rate-
Price / TB€34.73
€625best live price
View on Amazon
ST18000NM004J
Seagate Exos X18
CMR
Capacity18 TB
ClassEnterprise
Failure rate-
Price / TB€71.11
€1,280best live price
View on Amazon
MG09ACA18TE
Toshiba MG09
CMR
Capacity18 TB
ClassEnterprise
Failure rate-
Price / TB€58.17
€1,047best live price
View on Amazon
MG09SCA18TE
Toshiba MG09
CMR
Capacity18 TB
ClassEnterprise
Failure rate-
Price / TB€36.55
€658best live price
View on Amazon
HDWG180
Toshiba N300
CMR
Capacity18 TB
ClassNAS
Failure rate-
Price / TB€54.88
€988best live price
View on Amazon
WD161KFGX
WD Red Pro
CMR
Capacity16 TB
ClassNAS-Pro
Failure rate-
Price / TB€52.25
€836best live price
View on Amazon
WD161KRYZ
WD Gold
CMR
Capacity16 TB
ClassEnterprise
Failure rate-
Price / TB-
ST16000NT001
Seagate IronWolf Pro
CMR
Capacity16 TB
ClassNAS-Pro
Failure rate-
Price / TB€43.69
€699best live price
View on Amazon
ST16000NM002G
Seagate Exos X16
CMR
Capacity16 TB
ClassEnterprise
Failure rate-
Price / TB€61.24
€980best live price
View on Amazon
HDWG51G
Toshiba N300
CMR
Capacity16 TB
ClassNAS
Failure rate-
Price / TB€57.12
€914best live price
View on Amazon
HAT3310-16T
Synology Plus Series
CMR
Capacity16 TB
ClassNAS
Failure rate-
Price / TB-
HAT5310-16T
Synology Enterprise Series
CMR
Capacity16 TB
ClassEnterprise
Failure rate-
Price / TB-
WD140EFGX
WD Red Plus
CMR
Capacity14 TB
ClassNAS
Failure rate-
Price / TB€74.21
€1,039best live price
View on Amazon
WD142KFGX
WD Red Pro
CMR
Capacity14 TB
ClassNAS-Pro
Failure rate-
Price / TB€49.79
€697best live price
View on Amazon
WD142KRYZ
WD Gold
CMR
Capacity14 TB
ClassEnterprise
Failure rate-
Price / TB€50.92
€713best live price
View on Amazon
WUH721414AL5204
WD Ultrastar DC HC530
CMR
Capacity14 TB
ClassEnterprise
Failure rate-
Price / TB€52.85
€740best live price
View on Amazon
ST14000NT001
Seagate IronWolf Pro
CMR
Capacity14 TB
ClassNAS-Pro
Failure rate-
Price / TB€31.50
€441best live price
View on Amazon
HDWG31G
Toshiba N300
CMR
Capacity14 TB
ClassNAS
Failure rate-
Price / TB€54.57
€764best live price
View on Amazon
MG07SCA14TE
Toshiba MG07
CMR
Capacity14 TB
ClassEnterprise
Failure rate-
Price / TB-
WD120EFBX
WD Red Plus
CMR
Capacity12 TB
ClassNAS
Failure rate-
Price / TB€50.35
€604best live price
View on Amazon
WD121KFBX
WD Red Pro
CMR
Capacity12 TB
ClassNAS-Pro
Failure rate-
Price / TB€54.29
€652best live price
View on Amazon
WD121KRYZ
WD Gold
CMR
Capacity12 TB
ClassEnterprise
Failure rate-
Price / TB-
ST12000VN0008
Seagate IronWolf
CMR
Capacity12 TB
ClassNAS
Failure rate-
Price / TB€42.33
€508best live price
View on Amazon
ST12000NT001
Seagate IronWolf Pro
CMR
Capacity12 TB
ClassNAS-Pro
Failure rate-
Price / TB€44.08
€529best live price
View on Amazon
HDWG21C
Toshiba N300
CMR
Capacity12 TB
ClassNAS
Failure rate-
Price / TB€43.75
€525best live price
View on Amazon
MG07ACA12TE
Toshiba MG07
CMR
Capacity12 TB
ClassEnterprise
Failure rate-
Price / TB€39.58
€475best live price
View on Amazon
HAT3310-12T
Synology Plus Series
CMR
Capacity12 TB
ClassNAS
Failure rate-
Price / TB-
HAT5300-12T
Synology Enterprise Series
CMR
Capacity12 TB
ClassEnterprise
Failure rate-
Price / TB-
WD101EFBX
WD Red Plus
CMR
Capacity10 TB
ClassNAS
Failure rate-
Price / TB€65.05
€650best live price
View on Amazon
WD102KFBX
WD Red Pro
CMR
Capacity10 TB
ClassNAS-Pro
Failure rate-
Price / TB€66.63
€666best live price
View on Amazon
WD102KRYZ
WD Gold
CMR
Capacity10 TB
ClassEnterprise
Failure rate-
Price / TB-
WUS721010ALE6L4
WD Ultrastar DC HC330
CMR
Capacity10 TB
ClassEnterprise
Failure rate-
Price / TB€65.87
€659best live price
View on Amazon
ST10000VN000
Seagate IronWolf
CMR
Capacity10 TB
ClassNAS
Failure rate-
Price / TB€48.99
€490best live price
View on Amazon
ST10000NT001
Seagate IronWolf Pro
CMR
Capacity10 TB
ClassNAS-Pro
Failure rate-
Price / TB€50.70
€507best live price
View on Amazon
ST10000NM019B
Seagate Exos 7E10
CMR
Capacity10 TB
ClassEnterprise
Failure rate-
Price / TB€54.05
€540best live price
View on Amazon
HDWG11A
Toshiba N300
CMR
Capacity10 TB
ClassNAS
Failure rate-
Price / TB€43.05
€430best live price
View on Amazon
MG06ACA10TE
Toshiba MG06
CMR
Capacity10 TB
ClassEnterprise
Failure rate-
Price / TB-
WD80EFPX
WD Red Plus
CMR
Capacity8 TB
ClassNAS
Failure rate-
Price / TB€52.82
€423best live price
View on Amazon
WD80EFZZ
WD Red Plus
CMR
Capacity8 TB
ClassNAS
Failure rate-
Price / TB€61.03
€488best live price
View on Amazon
WD8005FFBX
WD Red Pro
CMR
Capacity8 TB
ClassNAS-Pro
Failure rate-
Price / TB€52.03
€416best live price
View on Amazon
WD8004FRYZ
WD Gold
CMR
Capacity8 TB
ClassEnterprise
Failure rate-
Price / TB€63.74
€510best live price
View on Amazon
HUS728T8TALE6L4
WD Ultrastar DC HC320
CMR
Capacity8 TB
ClassEnterprise
Failure rate-
Price / TB€61.95
€496best live price
View on Amazon
ST8000VN004
Seagate IronWolf
CMR
Capacity8 TB
ClassNAS
Failure rate-
Price / TB€46.87
€375best live price
View on Amazon
ST8000NT001
Seagate IronWolf Pro
CMR
Capacity8 TB
ClassNAS-Pro
Failure rate-
Price / TB€69.74
€558best live price
View on Amazon
ST8000NM000A
Seagate Exos 7E8
CMR
Capacity8 TB
ClassEnterprise
Failure rate-
Price / TB€57.06
€457best live price
View on Amazon
ST8000NM017B
Seagate Exos 7E10
CMR
Capacity8 TB
ClassEnterprise
Failure rate-
Price / TB€74.23
€594best live price
View on Amazon
HDWG480
Toshiba N300
CMR
Capacity8 TB
ClassNAS
Failure rate-
Price / TB€55.38
€443best live price
View on Amazon
MG06ACA800E
Toshiba MG06
CMR
Capacity8 TB
ClassEnterprise
Failure rate-
Price / TB€71.24
€570best live price
View on Amazon
ST8000NM018B
Seagate Exos 7E10
CMR
Capacity8 TB
ClassEnterprise
Failure rate-
Price / TB-
HAT3320-8T
Synology Plus Series
CMR
Capacity8 TB
ClassNAS
Failure rate-
Price / TB-
HAT5320-8T
Synology Enterprise Series
CMR
Capacity8 TB
ClassEnterprise
Failure rate-
Price / TB-
WD60EFPX
WD Red Plus
CMR
Capacity6 TB
ClassNAS
Failure rate-
Price / TB€59.75
€358best live price
View on Amazon
WD6005FFBX
WD Red Pro
CMR
Capacity6 TB
ClassNAS-Pro
Failure rate-
Price / TB€50.83
€305best live price
View on Amazon
WD6004FRYZ
WD Gold
CMR
Capacity6 TB
ClassEnterprise
Failure rate-
Price / TB€83.33
€500best live price
View on Amazon
ST6000VN006
Seagate IronWolf
CMR
Capacity6 TB
ClassNAS
Failure rate-
Price / TB€75.82
€455best live price
View on Amazon
ST6000NT001
Seagate IronWolf Pro
CMR
Capacity6 TB
ClassNAS-Pro
Failure rate-
Price / TB€54.83
€329best live price
View on Amazon
HDWG460
Toshiba N300
CMR
Capacity6 TB
ClassNAS
Failure rate-
Price / TB€52.75
€317best live price
View on Amazon
MG06ACA600E
Toshiba MG06
CMR
Capacity6 TB
ClassEnterprise
Failure rate-
Price / TB-
HAT3300-6T
Synology Plus Series
CMR
Capacity6 TB
ClassNAS
Failure rate-
Price / TB€57.75
€346best live price
View on Amazon
WD40EFPX
WD Red Plus
CMR
Capacity4 TB
ClassNAS
Failure rate-
Price / TB€55.68
€223best live price
View on Amazon
WD4005FFBX
WD Red Pro
CMR
Capacity4 TB
ClassNAS-Pro
Failure rate-
Price / TB€88.35
€353best live price
View on Amazon
WD4004FRYZ
WD Gold
CMR
Capacity4 TB
ClassEnterprise
Failure rate-
Price / TB€64.77
€259best live price
View on Amazon
ST4000VN006
Seagate IronWolf
CMR
Capacity4 TB
ClassNAS
Failure rate-
Price / TB€54.94
€220best live price
View on Amazon
ST4000NT001
Seagate IronWolf Pro
CMR
Capacity4 TB
ClassNAS-Pro
Failure rate-
Price / TB€65.50
€262best live price
View on Amazon
HDWG440
Toshiba N300
CMR
Capacity4 TB
ClassNAS
Failure rate-
Price / TB€70.72
€283best live price
View on Amazon
HAT3300-4T
Synology Plus Series
CMR
Capacity4 TB
ClassNAS
Failure rate-
Price / TB-
HAT5320-4T
Synology Enterprise Series
CMR
Capacity4 TB
ClassEnterprise
Failure rate-
Price / TB-

Ranked by measured failure rate (Backblaze AFR). $/TB uses the cheapest live price where available.

SSDs for cache, a SLOG or a metadata vdev

MZ7L33T8HBLT-00W07
Samsung PM893
Capacity3.84 TB
Endurance7,008 TB
PLPYes
Price / TB€224.69
€863best live price
View on Amazon
WDS400T1R0C
WD Red SN700
Capacity4 TB
Endurance5,100 TB
PLP-
Price / TB€230.07
€920best live price
View on Amazon
WDS400T2R0A
WD Red SA500
Capacity4 TB
Endurance2,500 TB
PLP-
Price / TB€215.00
€860best live price
View on Amazon
MZ-V9P4T0
Samsung 990 PRO
Capacity4 TB
Endurance2,400 TB
PLP-
Price / TB€162.49
€650best live price
View on Amazon
SB-RKT4P-4TB
Sabrent Rocket 4 Plus
Capacity4 TB
Endurance3,000 TB
PLP-
Price / TB€177.12
€708best live price
View on Amazon
SB-RKT5-4TB
Sabrent Rocket 5
Capacity4 TB
Endurance3,000 TB
PLP-
Price / TB€260.00
€1,040best live price
View on Amazon
WDS200T2R0A
WD Red SA500
Capacity2 TB
Endurance1,300 TB
PLP-
Price / TB€239.75
€479best live price
View on Amazon
WDS200T1R0C
WD Red SN700
Capacity2 TB
Endurance2,500 TB
PLP-
Price / TB€259.51
€519best live price
View on Amazon
MZ-V9P2T0
Samsung 990 PRO
Capacity2 TB
Endurance1,200 TB
PLP-
Price / TB€174.50
€349best live price
View on Amazon
SB-RKT5-2TB
Sabrent Rocket 5
Capacity2 TB
Endurance1,400 TB
PLP-
Price / TB€194.89
€390best live price
View on Amazon
MZ-V9P1T0
Samsung 990 PRO
Capacity1 TB
Endurance600 TB
PLP-
Price / TB€275.94
€276best live price
View on Amazon
SB-RKT5-1TB
Sabrent Rocket 5
Capacity1 TB
Endurance700 TB
PLP-
Price / TB€235.65
€236best live price
View on Amazon
MTFDKCC6T4TFS
Micron 7450 MAX
Capacity6.4 TB
Endurance35,000 TB
PLPYes
Price / TB-
MTFDKCC3T2TFS
Micron 7450 MAX
Capacity3.2 TB
Endurance17,500 TB
PLPYes
Price / TB-
MTFDDAK1T9TGA
Micron 5400 PRO
Capacity1.92 TB
Endurance5,256 TB
PLPYes
Price / TB-
MTFDDAK960TGA
Micron 5400 PRO
Capacity0.96 TB
Endurance2,628 TB
PLPYes
Price / TB-
MTFDDAK3T8TGA
Micron 5400 PRO
Capacity3.84 TB
Endurance8,410 TB
PLPYes
Price / TB-
MTFDKCC7T6TFR
Micron 7450 PRO
Capacity7.68 TB
Endurance14,000 TB
PLPYes
Price / TB-
MZQL27T6HBLA-00A07
Samsung PM9A3
Capacity7.68 TB
Endurance14,016 TB
PLPYes
Price / TB-
KCD8XRUG7T68
Kioxia CD8-R
Capacity7.68 TB
Endurance14,016 TB
PLPYes
Price / TB-
SSDPF2KX076T1
Solidigm D7-P5520
Capacity7.68 TB
Endurance14,000 TB
PLPYes
Price / TB-
MZ7L37T6HBLA-00W07
Samsung PM893
Capacity7.68 TB
Endurance14,016 TB
PLPYes
Price / TB-
SEDC600M/7680G
Kingston DC600M
Capacity7.68 TB
Endurance14,016 TB
PLPYes
Price / TB-
MTFDKCC3T8TFR
Micron 7450 PRO
Capacity3.84 TB
Endurance7,300 TB
PLPYes
Price / TB-

Ranked by warranted endurance (DWPD). PLP = power-loss protection, the gate for a SLOG. $/TB uses the cheapest live price where available.

How TrueNAS uses your drives

A ZFS pool is built from vdevs - groups of drives with their own redundancy - and the pool stripes across them. You don't grow a vdev one disk at a time the way you do on Unraid; you plan a vdev, fill it, and add more vdevs later (or use RAIDZ expansion on recent versions). ZFS also checks everything it reads against a checksum and repairs silently corrupted data during a scrub. That self-healing is the reason people run it, and it's also why the drives have to be well behaved: the same scrub and resilver that protect you are brutal on a disk that can't keep pace.

CMR is not optional here

A resilver rebuilds a failed drive by reading across the whole pool and writing the replacement end to end, for hours. That is the exact workload an SMR drive is worst at - it fills its small conventional cache, drops to shingle-rewrite speed, and can stall long enough that ZFS marks it faulted and pulls it from an already-degraded pool. That's how a routine rebuild turns into lost data. So every drive in the list above is CMR, and it is the one specification on this page you should never compromise. The WD Red SMR mess in 2020 was exactly this failure, and it's why every drive page here states the recording tech.

Compatibility: any CMR drive, SATA or SAS

TrueNAS doesn't keep an approved-drive list and doesn't lock you to a brand - iXsystems' own guidance is essentially "use CMR, avoid the cheap SMR stuff." So compatibility comes down to the interface. A TrueNAS box with a plain SATA backplane takes any SATA NAS or enterprise drive; add an HBA (an LSI-style card in IT mode) and it takes SAS just as happily, which is why enterprise SAS drives show up in the list above. Both are fair game - pick on capacity, endurance and price, not on a vendor's blessing.

What to optimise for

Match drive sizes within a vdev, since ZFS plans around the smallest member. Once you have several large drives, run RAIDZ2 rather than RAIDZ1 - a second parity disk matters more as drives get bigger and rebuilds get longer, the same logic as RAID 6. Buy a matched set at once so the whole vdev ages together and you're not hunting a discontinued model in two years. For an always-on pool, the enterprise drives' higher workload rating and 5-year warranty earn their premium; for a quiet home box, NAS-class is fine. The storage planner works out usable capacity per layout, and the list above is ranked by real Backblaze failure rate so you can start from the drives least likely to trigger a resilver in the first place.

Why a ZFS pool still wants SSDs

Even an all-HDD pool usually has a job or two for flash. The table below lists DRAM-equipped SSDs for those jobs, the ones you can actually buy first, with power-loss protection flagged in its own column since that's the spec a SLOG turns on. Three roles, and it's worth being honest about which ones you actually need - and about which SSDs are easy to buy:

A SLOG (separate ZIL) only helps synchronous writes - NFS exports, or VM and database storage over iSCSI. It holds in-flight sync data before it lands on the pool, so if the drive loses power mid-write you lose that data, which is why a SLOG must have power-loss protection and why a random consumer SSD is the wrong choice. It does nothing for ordinary SMB file copies, so don't add one unless your workload is actually sync-heavy.

An L2ARC extends the read cache from RAM onto SSD. It only earns its place once you've filled the box with as much RAM as it takes and your working set still doesn't fit - and it even borrows a little RAM to index itself. Add memory first; reach for L2ARC second.

A special (metadata) vdev stores the pool's metadata, and optionally small files, on SSD. This is the one that helps almost everyone: browsing, snapshots and anything with lots of small files get dramatically quicker. The catch is serious - the special vdev is part of the pool, so if it dies the pool dies. So mirror it, and give it power-loss protection for the same reason a SLOG needs it: it holds live pool data, and a power cut mid-write is exactly what you're guarding against. Enterprise SATA SSDs are the sweet spot here - PLP and high endurance without paying for NVMe bandwidth this role never uses - which is what the PLP and endurance columns in the table below are for.

Some builders skip the spinning drives entirely and run an all-flash pool for the quiet, the low power draw and the speed. If that's you, the same SSD table is your starting point - just size up.

One honest caveat about that table: the datacenter SSDs that make the best SLOG and metadata drives are rarely stocked on Amazon except through resellers at silly markups, so a lot of them show no price - our gouge filter hides the inflated ones rather than pretend they're real. The rows that do carry a price are the consumer and prosumer DRAM SSDs, which are the right call for an L2ARC or a home box anyway. For a serious SLOG, buying the enterprise drive from a specialist is normal.

The short version

Fill the pool with matched CMR drives, RAIDZ2 once they're large, and never put SMR anywhere near it. Add SSDs deliberately, not by reflex: a mirrored metadata vdev helps most people, a SLOG only helps sync writes and only with power-loss protection, and L2ARC comes after RAM. Both tables are ranked so you start from the drives least likely to let you down - hard drives by measured failure rate, SSDs by warranted endurance.

Frequently asked questions

Can I use SMR drives with ZFS / TrueNAS?
No. SMR drives collapse to a crawl under the sustained writes of a resilver, which stretches a rebuild for days and can drop the drive out of a degraded pool. ZFS is CMR-only territory - it's the one rule you can't bend here.
Do TrueNAS drives need to match in size?
Within a vdev, yes - ZFS uses the smallest member's capacity, so a mismatched drive wastes space. Across vdevs you can mix, and you can grow a pool by adding a vdev or (on recent ZFS) by RAIDZ expansion. Matched CMR drives per vdev give the most predictable result.
Are enterprise drives worth it for TrueNAS?
Often. Enterprise SATA and SAS drives (Exos, Ultrastar) bring higher workload ratings and 5-year warranties that suit an always-on pool, and TrueNAS boxes with an HBA take SAS directly. NAS-class drives are fine for lighter home use.
Do I actually need an SSD if my pool is hard drives?
Not always. A SLOG only helps synchronous writes (NFS, or VM/database storage over iSCSI) - it does nothing for ordinary SMB file copies. L2ARC only helps once you've maxed RAM and your working set still doesn't fit. A metadata (special) vdev is the one that helps almost everyone with lots of small files, but it must be mirrored, because if it dies the whole pool dies.