Опишу настройку ZFS раздела на FreeBSD 8-STABLE, используя в качестве хранилища данных. Приобрел, для файлового сервера 1 Тб хард, теперь его нужно подключить к существующей системе.
ZFS — эта файловая система поддерживает большие объёмы данных изначально созданная в Sun Microsystems для операционной системы Solaris. Основное преимущество ZFS — это её полный контроль над физическими и логическими носителями. Зная, как именно расположены данные на дисках, ZFS способна обеспечить высокую скорость доступа к ним, контроль их целостности, а также минимизацию фрагментации данных. Это позволяет динамически выделять или освобождать дисковое пространство на одном или более носителях для логической файловой системы.
Для начала, прописываем загрузку модуля и старт ZFS при загрузке системы:
echo 'zfs_enable="YES"' >> /etc/rc.conf echo 'zfs_load="YES"' >> /boot/loader.conf kldload zfs
Теперь на новом разделе создаем ZFS файловую систему, включаем сжатие данных и указываем точку монтирования:
zpool create -m /mnt trank /dev/ad2 zfs create -o compression=gzip trank/media (включим компрессию для раздела media) zfs set mountpoint=/mnt/media trank
Вот и все! Ничего не нужно прописывать в /etc/fstab