Файловая система ZFS
ZFS позволяет на лету уменьшить/увеличить объем, убрать сбойный диск, добавить новый диск, проверить целостность файловой системы. И все это работает на лету! Создана для Solaris, OpenSolaris, портирована в FreeBSD (с версии 7), может быть использована в Linux (смотреть в сторону FUSE).
Настройка системы для работы с zfs
Опции (если у Вас 1Гиг RAM)
/boot/loader.conf
vm.kmem_size="330M" vm.kmem_size_max="330M" vfs.zfs.arc_max="40M" vfs.zfs.vdev.cache.size="5M"
Ядро перекомпилировать с опцией ( значение 512 рекомендуется для i386 систем с 2 ГБ оперативной памяти)
options KVA_PAGES=512
рекомендации отсюда:
http://www.freebsd.org/doc/ru/books/handbook/filesystems-zfs.html
http://wiki.freebsd.org/ZFSTuningGuide
Команды zfs
создать zfs pool
#zpool create storage raidz da0 da1 da2 da3 da4 da5 da6 da7 \
da8 da9 da10 da11 da12 da13 da14 da15
zfs create storage/archive
zpool list
просмотр существующих пулов zfs
zpool scrub poolNAME
проверка целостности контрольных сумм для конструкций с избыточностью (raidz или mirror) устраняет ошибки автоматически. Запускается только один экземпляр одновременно. Ресурсоемкий процесс.
- Войдите на сайт для отправки комментариев