EG>> И если твоего диска нет в этой таблице, то в loader.conf AK> диск может и в таблице (хотя идея видится изрядно дурацкой), AK> контроллер ни разу не ad. Приехали?
da(4) тоже такое поддерживает.
EG>> # 4K sectors EG>> kern.cam.ada.0.quirks="1" EG>> Это нужно только на момент создания пула ZFS. AK> тогда вариант с gnop явно удобнее, ибо не оставляет мусора в конфиге, который AK> потом надо не забывать удалять.
Зачем удалять? Вдруг тебе потребуется создать ещё пул(ы).
AK> кстати, я правильно понимаю, что если на диске у меня нет ни одного файла AK> пресловутого размера 128k, то надо recordsize уменьшать до характерного ?
In ZFS all files are stored either as a single block of varying sizes (up to the recordsize) or using multiple recordsize blocks.
Если у тебя MySQL/InnoDB читает блоками по 16K и использует только эти 16K, а ZFS каждый раз тратит кеш и пропускную способность дискового I/O на чтение 128K, которые потом остаются невостребованными, то да, скорее всего лучше уменьшить до 16K. Hе говоря уже о записи в крупный файл InnoDB блоками по 16K при recordsize=128K, так как для вычисления контрольной суммы ZFS будет вынуждена делать read-modify-write. Hе дай бог там ещё и компрессия включена.
Eugene -- Устав от радостных пиров, Hе зная страхов и желаний --- slrn/1.0.2 (FreeBSD) * Origin: RDTC JSC (2:5006/1@fidonet)