я читал о том, что raidz5 не может создавать жесткие диски разного размера, но я смог создать raidz с жестким диском разного размера, пожалуйста, скажите, где я ошибся?
da0 0:107 12G zfs - -
da1 0:109 8.0G zfs - -
md0 0:13 456M ufs - /
vtbd0 0:53 80G GPT - /
vtbd0p1 0:115 512K freebsd-boot gptid/681ee6a8-6ab8-11eb-b72e-558e06157d17 -
<FREE> -:- 492K - - -
vtbd0p2 0:122 2.0G freebsd-swap gpt/swap0 -
vtbd0p3 0:127 78G freebsd-zfs gpt/disk0 <ZFS>
<FREE> -:- 1.0M - - -
pool: edjstorage
state: ONLINE
scan: none requested
config:
NAME STATE READ WRITE CKSUM
edjstorage ONLINE 0 0 0
raidz1-0 ONLINE 0 0 0
vtbd0p3 ONLINE 0 0 0
da0 ONLINE 0 0 0
da1 ONLINE 0 0 0
Вы упускаете тот факт, что размер используемых устройств различных компонентов округляется до наименьшей емкости - то есть: предположим, вы создаете RAIDZ с 3x дисками по 2 ТБ и 1x диском 1 ТБ, общая емкость пула (включая накладные расходы на четность) составит 4x 1 ТБ (или 3 ТБ без учета четности).
Аналогично, при двухстороннем зеркалировании между 1 диском 2 ТБ и 1 диском 1 ТБ полезная емкость в итоге составит всего 1 ТБ.