Використовуйте один фрагмент / розділ, призначений для ZFS на фізичному диску, і залиште деякий простір нерозподіленим. Таким чином, якщо вам буде потрібно колись замінити диск, а заміна на 10 секторів менша, ви все одно зможете це зробити ( http://www.freebsddiary.org/zfs-with-gpart.php ).
Це те, що робить Solaris автоматично, саме це робить FreeNAS ( https://forums.freenas.org/index.php?threads/zfs-on-partified-disks.37079/ ), і ZoL робить це, коли ви даєте йому весь диск - це розділить його ...
Накладні витрати для переведення положення на перегородці в положення фактичного пристрою є незначними. Отже, після того, як розділ буде правильно вирівняний до межі фізичного сектора, немає жодної причини, щоб він поводився інакше, ніж цілий блок пристрою.
Що стосується ZoL, я знаю єдину різницю, що ZoL переключить планувальник дисків, noop
коли весь диск буде надано vdev. Ніщо не заважає встановити це вручну.
Однак деякі не хочуть ... Не створюйте більше розділів для ZFS на диску, і якщо ви вирішите ігнорувати поради, наведені вище, ніколи не будуйте з них vdevs в тому ж zpool. Це в основному знищить продуктивність, оскільки ZFS розріже дані між vdevs і послідовні iops перетворяться в кошмар шукань ...
your use case
. Чи можете ви навести якийсь випадок, коли розділення може бути корисним?