В текущей ветке FreeBSD обновлена (http://lists.freebsd.org/pipermail/freebsd-current/2008-Nove...) поддержка ZFS до версии 13. Обновление также привнесло специфический для FreeBSD набор изменений.- Делегированное администрирование. Позволяет делегировать обычным пользователям создание ФС, снапшотов и т.д.
- 2й уровень кеширования L2ARC. Позволяет использовать для кеширования дополнительные диски. Наибольший прирост производительности на операциях случайного чтения на редко меняющихся данных.
- slog. Позволяет использовать дополнительные диски для Intent Log ZFS в целях ускорения таких операций, как fsync(2).
- vfs.zfs.super_owner. Позволяет обычному пользователю выполнять привилегированные операции с файлами, расположенными на ФС, владельцем которой он является.
- Частичная поддержка chflags(2).
- ZFSBoot. Начальная поддержка загрузки системы с пула ZFS.
- Свойства снапшотов.
- Новые режимы отказа при выходе из строя. Может быть выбран о...
URL: http://lists.freebsd.org/pipermail/freebsd-current/2008-Nove...
Новость: http://www.opennet.me/opennews/art.shtml?num=18957
афигеть!!! хочу, пошел искать как обновить свой zfs до этого дела!
make buildworld
make buildkernel
make installkernel
reboot
mergemaster -p
make installworld
mergemaster
reboot
:)
>make buildworld
>make buildkernel
>make installkernel
>reboot
>mergemaster -p
>make installworld
>mergemaster
>reboot
>:)В начале надо cvsup сделать :)
>В начале надо cvsup сделать :)Прогрессивные люди давно перешли на csup.
только вот еще нету там этого, по крайней мере для RELENG_7_0
видать для коррект версии надо :)
>видать для коррект версии надоCurrent версии :-D
Прогрессивные люди перешли с CVS на SVN =)Ссылка по теме: http://truebsd.org/sokolov/228
>Прогрессивные люди перешли с CVS на SVN =)
>
>Ссылка по теме: http://truebsd.org/sokolov/228:) ну, у меня свое зеркало cvsup, так что я сильно не замечаю недостатков CVS, спасибо за тык носом
>:) ну, у меня свое зеркало cvsup, так что я сильно не замечаю недостатков CVS, спасибо за тык носомПоменяй его на зеркало svnsync(1) ;)
>>:) ну, у меня свое зеркало cvsup, так что я сильно не замечаю недостатков CVS, спасибо за тык носом
>
>Поменяй его на зеркало svnsync(1) ;)Уже задумался на эту тему
>>В начале надо cvsup сделать :)
>
>Прогрессивные люди давно перешли на csup.Ну да - имелся в виду csup-клиент
Просто у меня свой cvsup-mirror стоит для внутренних нужд стоит
Допилят и будет всем счастье =)
Еще бы расширямый raidz допили
>Еще бы расширямый raidz допилиа в чем проблемы? я свой уже 2 раза расширял
>Еще бы расширямый raidz допилиНу, этого пока и в солярке нет.
>>Еще бы расширямый raidz допили
>
>Ну, этого пока и в солярке нет.Что имеется ввиду под расширяемым raidz? Если добавление дисков в текущий zpool, то оно есть и уже кажется давно. Если что-то другое, то поясните.
Любая из следующих операций:1) Есть n дисков в raidz, суммарная емкость (n-1). Нужно добавить m дисков и получить raidz с емкостью (n+m-1)
2) Есть n дисков в raidz, нужно добавить один диск и превратить это в raidz2 той же емкости
Диск в zpool добавить можно, он будет отдельной группой, никак не касаясь имеющегося raidz. Если добавляется один диск, при его вылете потеряется информация, если несколько - можно завести их в миррор или второй raidz, с потерей общей емоксти. Но любой конкретный raidz на n дисков, однажды созданный, невозможно изменять никаким способом.
>Любая из следующих операций:
>
>1) Есть n дисков в raidz, суммарная емкость (n-1). Нужно добавить m
>дисков и получить raidz с емкостью (n+m-1)
>2) Есть n дисков в raidz, нужно добавить один диск и превратить
>это в raidz2 той же емкостиНасколько я знаю и ближайших планах этого нет.
Интересно, а кто-то пробовал такое извращение как ZFS over graid5?
>Еще бы расширямый raidz допилиА зачем его ... допивать?!
ZFSBoot. Начальная поддержка загрузки системы с пула ZFS. - Свойства снапшотов.Я так понимаю, что можно уже бутиься без дополнительных костылей? Круто! Пойду на эксперементальной машинке попробую.
> Я так понимаю, что можно уже бутиься без дополнительных костылей? Круто! Пойду на эксперементальной машинке попробую.Вот тест с GPT разметкой: http://forum.lissyara.su/viewtopic.php?f=46&t=12584
Возможно есть шанс запихать в первые пустые 8Kb метки пула и грузится с dangerously dedicated диска. А пока мне кажется нужно выделять немножко места под загрузочный блок.
Напомню:
- /boot/zfsboot — 33Kb
- /boot/gptzfsboot — 18KbА метка L0 = 256 Kb из которых согласно ondiskformat0822.pdf:
- 0 - 8 K — Blank Space
- 8 - 16 K — Boot Header
- 16 - 128 K — Name/Value Pairs
- 128 - 256 K — Uberblock ArrayГде Name/Value Pairs можно посмотреть например так: zdb -l /dev/ad0
А кто знает, ZVOL уже перестал так жутко тормозить? ACL кроме как через ZVOL прикрутить нельзя было, а последний работал с катострофически медленной скоростью. Из-за этого Самбу пришлось пущать на gmirror+gjournal+UFS2
>Из-за этого Самбу пришлось пущать на gmirror+gjournal+UFS2Видно же что система дерьмово подходит для задачи.Нет, надо все-равно ее туда вкорячить через жопу, получив вместо работы функционирование.А более подходящие для файлсерверов системы благородный дон не осилил чтоли?
например?
Винда. :)))))
Скорее всего XROM имел ввиду какой-нибудь линукс, но что-то как-то он слабо это обосновал.
Доброго дня.>Свойства refquota, refreservation. То же, что и обычные свойства quota и reservation, но >без учета места, занимаемого дочерними ФС, клонами и снапшотами.
Правильно ли я понял, что на дочерние разделы теперь можно высталять свои квоты?
К примеру: Я хочу зарезервировать место под Maildir 5 мб из 20 мб выделенных на пользователя.
/home/user - 20 мб
/home/user/Maildir - 5 мб.В итоге, пользователь может записать в /home/user 15 мб. Так ли это? А то на данный момент мне пришлось Maildir пользователей вынести на другой раздел.
впереди паравоза:
% uname -rsm 22:44:35 on 08-11-19
SunOS 5.10 i86pc
% zpool upgrade 22:46:43 on 08-11-19
This system is currently running ZFS pool version 10.All pools are formatted using this version.
видимо скопипастили последний билд опенсоляриса, там как раз вроде 13ый зфс :)
ну если оно будет грузицо с хотя бы с mirror'а на zfs, то это конечно хорошо. можно наконец выбросить унылый geom на свалку истории. :)
> ну если оно будет грузицо с хотя бы с mirror'а на zfs, то это конечно хорошо. можно наконец выбросить унылый geom на свалку истории. :)Не надо грязи. GEOM - это фреймворк для работы с блочными устройствами.
И свои функции GEOM выполняет.
К файловыми системам он практически не имеет отношения. Так что сравнивать его с ZFS это немного глупо.
> можно наконец выбросить унылый geom на свалку истории. :)ZFS во FreeBSD реализована через GEOM. Да и во фре не такой опции в ядре, коя позволяет отключить GEOM полностью, только некоторые классы.
>> можно наконец выбросить унылый geom на свалку истории. :)
>
>ZFS во FreeBSD реализована через GEOM. Да и во фре не такой
>опции в ядре, коя позволяет отключить GEOM полностью, только некоторые классы.
>И сава бисти! GEOM это реально очень классная штука.
PS: А дело лора побеждает, уже и на опеннете сравнивают ужа с ежом (ZFS vs GEOM) :( Ёнжынеры ...
> This system is currently running ZFS pool version 10.(~). uname -srm
FreeBSD 8.0-CURRENT amd64
(~). zpool upgrade
This system is currently running ZFS pool version 14.All pools are formatted using this version.
Загрузился с малюсенького раздела freebsd-boot размером 64K:
(~). gpart show
=> 34 20971453 ad0 GPT (10G)
34 128 1 freebsd-boot (64K)
162 1048576 2 freebsd-swap (512M)
1048738 19922749 3 freebsd-zfs (9.5G)На месте freebsd-swap был когда-то freebsd-ufs, но был удален за ненадобностью. ;)
> видимо скопипастили последний билд опенсоляриса, там как раз вроде 13ый зфс :)
ну да, IFV были из локальной p4-копии mercurial репы opensolaris
> ну если оно будет грузицо с хотя бы с mirror'а на zfs
Если? Возьми и попробуй! ;)
А в чем прикол делать ZFS на 10 Гб?Это такой тонкий глум?Вы б еще btrfs на пару гиг собрали, извращенцы.Или это виртуалка на пострадать фигней была?
> А в чем прикол делать ZFS на 10 Гб?это виртуалка, в которой я обкатывал процесс ZFSBoot. Сейчас уже перевожу несколько серверов по пройденному пути.
>ну если оно будет грузицо с хотя бы с mirror'а на zfs,
>то это конечно хорошо. можно наконец выбросить унылый geom на свалку
>истории. :)И мозги у тебя нано!