zfs дома
Решил тут на выходных свалить в кучу все SATA-винты и сделать из них хранилище. Чтобы без заморочек, чтобы быстро, чтобы удобно. А так как у меня на домашнем компьютере стоит FreeBSD 7.0 - то выбор был очевиден - zfs.
несколько основных команд, для работы с zfs:
zpool create NAME_POOL dev0 dev1 dev2 - создаем пул с названием NAME_POOL, включающий в себя устройства dev0, dev1 и dev2.
zpool create NAME_POOL mirror dev0 dev1 - создаем “зеркалируемый” пул, типо программного RAID1.
zpool status -v - детальная информация о существующих в системе пулах.
zfs create NAME_POOL/var - создаем раздел /var в нашем пуле.
zfs create NAME_POOL/usr - создаем раздел /usr в нашем пуле.
zfs set atime=off NAME_POOL - отменяем атрибут последнего обращения к файлу, что заметно ускоряет дисковые операции.
zfs set quota=1G NAME_POOL/usr/home/user - устанавливаем квоту для раздела /usr/home/user, если, конечно, мы его создали ранее.
Проверить созданый пул на наличие ошибок:
zpool scrub NAME_POOL
zpool iostat - статистика ввода-вывода пула.
Собственно, это основное, что потребуется для использования zfs дома.



Очень полезно.