Home > FreeBSD, daily > zfs дома

zfs дома

August 9th, 2008

Решил тут на выходных свалить в кучу все 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 дома.

FreeBSD, daily , ,

  1. August 18th, 2008 at 16:10 | #1

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

  1. No trackbacks yet.