blog. mult edition

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 дома.

Похожие записи

| Корткая ссылка

1 комментарий »

  Джонище wrote @ Август 18th, 2008 at 16:10

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

Your comment

Get Adobe Flash playerPlugin by wpburn.com wordpress themes
51 ‘запросов’. 0,745 ‘секунд’