Anche dato ciò che una delle altre risposte qui esposte, vale a dire che ZFS funziona solo con blocchi usati effettivi e non con spazio vuoto, sì, è ancora pericoloso creare un grande RAIDZ1 vdev. La maggior parte dei pool viene utilizzata almeno per il 30-50%, molti vanno fino al massimo consigliato dell'80% (alcuni lo superano, consiglio vivamente di non farlo affatto, per motivi di prestazioni), quindi ZFS tratta solo con blocchi usati non è una grande vittoria. Inoltre, alcune delle altre risposte fanno sembrare che una cattiva lettura sia ciò che causa il problema. Non è così. Un po 'di marcio all'interno di un blocco non è quello che ti rovinerà qui, di solito, è un altro disco che va storto mentre il resilver del primo disco va male che ti ucciderà .. e su dischi da 3 TB in un grande raidz1 possono essere necessari giorni, anche settimane resilver su un nuovo disco, quindi le possibilità che ciò accada non sono insignificanti.
Il mio consiglio personale ai clienti è di non usare mai RAIDZ1 (equivalente RAID5) con dischi> 750 GB, solo per evitare un sacco di spiacevoli spiacevoli inconvenienti. Sono stato d'accordo con loro che hanno infranto questa regola a causa di altri motivi (il sistema ha un backup da qualche altra parte, i dati non sono così importanti, ecc.), Ma di solito faccio del mio meglio per spingere RAIDZ2 come opzione minima con grandi dischi.
Inoltre, per una serie di motivi, di solito consiglio di non utilizzare più di 8-12 dischi in una striscia raidz2 o 11-15 dischi in una striscia raidz3. Dovresti essere nella fascia bassa di quegli intervalli con dischi da 3 TB e potresti essere OK nella fascia alta di quegli intervalli su dischi da 1 TB. Che questo ti aiuti a stare lontano dall'idea che più dischi si guasteranno mentre è in corso un resilver è solo uno di questi motivi, ma grande.
Se stai cercando alcune regole empatiche (modifica il 04/10/15 - Ho scritto queste regole pensando solo ai dischi rotanti - perché sono anche logiche [perché dovresti fare meno di 3 dischi in un raidz1] ha un senso anche per i pool SSD ma i pool all-SSD non erano una cosa nella mia testa quando li ho scritti):
- Non utilizzare raidz1 su dischi> 750 GB.
- Non utilizzare meno di 3 o più di 7 dischi su un raidz1.
- Se stai pensando di usare raidz1 vdevs a 3 dischi, prendi in seria considerazione invece i vdev mirror a 3 vie.
- Non utilizzare meno di 6 o più di 12 dischi su un raidz2.
- Non utilizzare meno di 7 o più di 15 dischi su un raidz3.
- Ricorda sempre che a differenza degli array RAID tradizionali in cui il numero di dischi aumenta la IOPS, in ZFS è il numero di VDEVS, quindi andare con vdev a banda più corta migliora il potenziale IOPS del pool.