1.1, Аноним (-), 12:03, 25/07/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
># btrfs subvolume create subbasefoo
Узакзаьб в каком именно разделе или файловой системе создавать подраздел нельзя?
>Data, RAID0: total=1.00GB, used=0.00
смущает. Если используется 2 (возможно разных диска) под одну fs, то btrfs создает рейд0 для данных что ли?
Даже если не рейд0, то как распределяются данные по 2-м дискам, каие данные пропадут при потере 1-го или 2-го из них?
| |
|
2.6, Andrey Mitrofanov (?), 21:39, 25/07/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Как же это отвратительно
Синдром отмены? ///Вам ваши "друзья" контраккеров не подкинули? Да-да, пинги и тфтп ч-з нат ещё _более отвратительны! grub, gmp, ... На что у ваших там ещё "реакция"? gcc, binutils... Поблюйте, поблюйте -- надо из себя выдавливать.
>и непоследовательно по сравнению с zfs.
FAT-16 гораздо более последователен, нет?
| |
|
3.14, anonymous (??), 17:48, 26/07/2012 [^] [^^] [^^^] [ответить]
| –2 +/– |
>FAT-16 гораздо более последователен, нет?
Действительно, какая острая реакция.
Я лишь хочу сказать что для работы с zfs достаточно две команды. И после 15-и минут изучения мана в него можно больше не залазить, поскольку после выполнения пары операций становится понятно как можно сделать все остальное, концептуально все выстроено очень четко.
А в btrfs черт ногу сломит. 4 года ведется разработка, а прогресс мизерный, нет и половины фитч, которые есть в zfs, а то что есть можно было реализовать поверх тех же ext*+lvm, не плодя дополнительных сущностей. Есть подозрение, что Тео просто взялся за дело которое ему не под силу.
| |
|
4.16, Аноним (-), 00:29, 27/07/2012 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Действительно, какая острая реакция.
> Я лишь хочу сказать что для работы с zfs достаточно две команды.
> И после 15-и минут изучения мана в него можно больше не
> залазить, поскольку после выполнения пары операций становится понятно как можно сделать
> все остальное, концептуально все выстроено очень четко.
Наоборот. zfs - весьма нелогичный бардак.
> А в btrfs черт ногу сломит. 4 года ведется разработка, а прогресс мизерный, нет и половины фитч, которые есть в zfs,
Ну да, встроенного в ядро самба-сервера до сих пор нет. И не ожидается.
| |
|
5.19, anonymous (??), 16:25, 27/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Наоборот. zfs - весьма нелогичный бардак.
Можно конкретизировать что вы считаете бардаком?
>Ну да, встроенного в ядро самба-сервера до сих пор нет. И не ожидается.
А еще raid5/10, send/receive, шифрования, arc/l2arc...
| |
|
6.30, Аноним (-), 22:51, 28/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Можно конкретизировать что вы считаете бардаком?
Общее устройство ФС и отношение к обруливанию проблемных моментов ее авторами. Типа фрагментации, неважной скорости работы, etc.
>>Ну да, встроенного в ядро самба-сервера до сих пор нет. И не ожидается.
> А еще raid5/10, send/receive, шифрования, arc/l2arc...
О да, btw... http://www.phoronix.com/scan.php?page=news_item&px=MTE0NzE
Так что send/receive уже есть :D
| |
|
|
|
9.52, ананим (?), 23:52, 30/07/2012 [^] [^^] [^^^] [ответить] | +/– | к btrfs это имеет прямое отношение - btrfs не изобретает свои структуры и апи яд... текст свёрнут, показать | |
|
|
7.48, anonymous (??), 17:48, 30/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
>Общее устройство ФС и отношение к обруливанию проблемных моментов ее авторами. Типа фрагментации, неважной скорости работы, etc.
Можно пример некорректного обруливания?
Про скорость работы тоже как-то не очень понятно. Какое еще сейчас решение, кромке аппаратного FC, может обеспечить насыщение 10G линка для NAS решений? Да, при определенных нагрузках возможны проблемы, но универсальных решений на все случае жизни не бывает. И я еще не наблюдал ситуации, когда ZFS не позволяло себя оттюнить соответствующим образом.
btrfs до этого этапа просто даже не дошла.
>Так что send/receive уже есть :D
Ну хоть что-то:).
| |
|
|
|
4.22, Алексей Поляков (?), 19:14, 28/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
>[оверквотинг удален]
> Действительно, какая острая реакция.
> Я лишь хочу сказать что для работы с zfs достаточно две команды.
> И после 15-и минут изучения мана в него можно больше не
> залазить, поскольку после выполнения пары операций становится понятно как можно сделать
> все остальное, концептуально все выстроено очень четко.
> А в btrfs черт ногу сломит. 4 года ведется разработка, а прогресс
> мизерный, нет и половины фитч, которые есть в zfs, а то
> что есть можно было реализовать поверх тех же ext*+lvm, не плодя
> дополнительных сущностей. Есть подозрение, что Тео просто взялся за дело которое
> ему не под силу.
btrfs еще не скоро можно будет людям показывать. несколько лет еще.
там реально жесть, в плане возможностей, уровень совсем другой.
но круто. хотя регулярно приходится восстанавливаться с бекапов, и все время ловить сюрпризы. система для тех, кому скучно. просто так поставить, чтобы работало - нельзя, развалится точно (по крайней мере во всех дефолтных ядрах от дистрибутивов, включая конечно oracle uek). документация никакая, чтобы разобраться в код нужно иногда залезать.
ораклу кстати данная разработка вообще никаким боком... так что они похоже просто бабло дают, да пытаются пиариться на этом. (не шибко афишируя, а то вдруг какой серьезный клиент решит поставить, конфуз выйдет).
почему кстати Тео? там Крис основной разработчик.
| |
|
5.31, Аноним (-), 22:53, 28/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
> ораклу кстати данная разработка вообще никаким боком...
Кроме того момента что у них есть СУБД которой нужна ФС-подложка. В идеале конечно хорошо бы совсем без ФС но тогда админить неудобно, а раз так - нужна ФС от которой минимум вреда.
Кстати Крис из оракла срулил, если что.
| |
|
6.32, Алексей Поляков (?), 23:57, 28/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
>> ораклу кстати данная разработка вообще никаким боком...
> Кроме того момента что у них есть СУБД которой нужна ФС-подложка. В
> идеале конечно хорошо бы совсем без ФС но тогда админить неудобно,
> а раз так - нужна ФС от которой минимум вреда.
так это xfs же, не переписывать же ее заново, раз и так все привыкли.
плюс вместе с sun они вроде как авторские права на zfs приобрели?
просто остальная их деятельность выглядит вполне разумной - mysql развивают чтобы к oracle клиентов растить, rhel форкнули тоже для удобства и всеобщей выгоды и т. п.
а зачем и какая может быть синергия между oracle и btrfs - загадка. это как если бы они взяли reiser4 и начали доводить до товарного вида...
| |
|
5.37, ананим (?), 22:18, 29/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
>но круто. хотя регулярно приходится восстанавливаться с бекапов, и все время ловить сюрпризы. система для тех, кому скучно. просто так поставить, чтобы работало - нельзя
наглое враньё.
рабочий ноут, 500Гб, установил бтр в ноябре 2011 на корень.
никаких проблем. генту, пережил с десяток ядер ещё с 2.6.38 до
# uname -a
Linux mylaptop 3.5.0-gentoo #1 SMP PREEMPT Tue Jul 24 17:27:25 MSK 2012 x86_64 Intel(R) Core(TM) i5 CPU M 520 @ 2.40GHz GenuineIntel GNU/Linux
>да пытаются пиариться на этом. (не шибко афишируя
либо очЪ странный пиар, либо рассуждения идиота.
| |
|
6.43, polyakov (ok), 04:12, 30/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
>>но круто. хотя регулярно приходится восстанавливаться с бекапов, и все время ловить сюрпризы. система для тех, кому скучно. просто так поставить, чтобы работало - нельзя
> наглое враньё.
> рабочий ноут, 500Гб, установил бтр в ноябре 2011 на корень.
> никаких проблем. генту, пережил с десяток ядер ещё с 2.6.38 до
> # uname -a
> Linux mylaptop 3.5.0-gentoo #1 SMP PREEMPT Tue Jul 24 17:27:25 MSK 2012
> x86_64 Intel(R) Core(TM) i5 CPU M 520 @ 2.40GHz GenuineIntel GNU/Linux
>>да пытаются пиариться на этом. (не шибко афишируя
> либо очЪ странный пиар, либо рассуждения идиота.
хм, и все, два варианта? :)
тогда второй выбираю - обидно, зато честно!
| |
|
5.50, anonymous (??), 17:58, 30/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
> почему кстати Тео? там Крис основной разработчик.
Да, проклинило, Крис конечно.
| |
|
4.27, Аноним (-), 22:35, 28/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
> концептуально все выстроено очень четко.
Да, у санок все было четко:
- Нет нормальных экстентов? Есть маркетологи!
- Нет дефрагера но ФС фрагментируется? Есть маркетологи!
- Нет fsck а в тяжелых случаях ФС ломается? Мааааааркетологи!
- Тормозит? Маркетологи! -> Докупите еще оперативы!
> Есть подозрение, что Тео просто взялся за дело которое ему не под силу.
Какой еще Тео? Как Тео относится к btrfs?
| |
|
5.33, Алексей Поляков (?), 23:59, 28/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Какой еще Тео? Как Тео относится к btrfs?
так Тео еще давно высказался в том смысле что со временем btrfs станет основной ФС в линуксе.
но сам лично вроде бы не участвует в разработке.
| |
|
6.38, ананим (?), 22:22, 29/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
так за какое дело он взялся?
цитатка:
>Есть подозрение, что Тео просто взялся за дело которое ему не под силу.
есть подозрение, что кучка анамнитегов заинтересована накидать фекалий на вентилятор, но при этом вообще ничего не зная и не понимая.
| |
|
7.51, anonymous (??), 18:00, 30/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
> так за какое дело он взялся?
> цитатка:
>>Есть подозрение, что Тео просто взялся за дело которое ему не под силу.
> есть подозрение, что кучка анамнитегов заинтересована накидать фекалий на вентилятор,
> но при этом вообще ничего не зная и не понимая.
Очень самокритично:)
| |
|
|
|
|
5.64, Elhana (ok), 15:03, 24/08/2012 [^] [^^] [^^^] [ответить]
| +/– |
>>А в btrfs черт ногу сломит.
> одна команда вообще — btrfs
root@stellarwind:~# dpkg -L btrfs-tools |grep bin
/sbin
/sbin/btrfsctl
/sbin/mkfs.btrfs
/sbin/btrfs-debug-tree
/sbin/btrfs-show
/sbin/btrfs-vol
/sbin/btrfsck
/sbin/btrfs
/sbin/btrfs-map-logical
/sbin/btrfs-convert
/sbin/btrfs-image
/sbin/btrfstune
/sbin/fsck.btrfs
root@stellarwind:~# dpkg -L zfsutils |grep bin
/sbin
/sbin/zpool
/sbin/zdb
/sbin/zpios
/sbin/zfs
/sbin/zinject
/sbin/mount.zfs
/sbin/ztest
| |
|
|
|
2.7, ананим (?), 23:53, 25/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
Ха! Вот не трынди. В зфс а) синтаксис хуже б) и не юниксвеу'ный.
| |
2.10, Аноним (-), 06:39, 26/07/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Как же это отвратительно сложено
Что там отвратительно сложено? Напротив, вполне симпотное зеркало для метаданных и чередование для данных. Более того - это выбирабельно и для файлов. Так что ценные файлы можно например зазеркалить, а для не ценных - ускорить чтение в почти 2 раза не тратя 2 раза место.
| |
|
3.21, YuriStep (?), 00:37, 28/07/2012 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Что там отвратительно сложено? Напротив, вполне симпотное зеркало для метаданных и чередование
... поставить, прогнать в боевых условиях, получить ответы на свои вопросы... Пока читаешь описашку - все замечательно, аж слюнки капают :) Увы, но оказывается что сия болезнь очень быстро лечится пробной эксплуатацией в боевых условиях :(
... На самом деле - очень хорошие идеи - и, увы, но пока - очень сырые реализации ...
| |
|
4.23, Алексей Поляков (?), 19:19, 28/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
>> Что там отвратительно сложено? Напротив, вполне симпотное зеркало для метаданных и чередование
> ... поставить, прогнать в боевых условиях, получить ответы на свои вопросы... Пока
> читаешь описашку - все замечательно, аж слюнки капают :) Увы, но
> оказывается что сия болезнь очень быстро лечится пробной эксплуатацией в боевых
> условиях :(
> ... На самом деле - очень хорошие идеи - и, увы, но
> пока - очень сырые реализации ...
так все там увешано надписями - experimental, формат дисковый меняется, документации ноль и т. п.
в обычных условиях она грохнется очень быстро, с кернел паниками и шутками-прибаутками. чтобы ее хоть как-то оценить - надо изучать, искать инфу, экспериментировать.
а для боевых условий - есть xfs и т. п.
за btrfs будущее. но пока что даже Поттеринг, хоть и заставил всех под предлогом btrfs двигать usr, дальше не спешит продвигать.
| |
4.28, Аноним (-), 22:41, 28/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
> ... поставить, прогнать в боевых условиях, получить ответы на свои вопросы...
С учетом того что уже оракли и суси это в ынтырпрайз понемногу сватать начинают - пора уже начинать тестирование всерьез, на задачах близких к реалиям.
| |
|
5.34, Алексей Поляков (?), 00:00, 29/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
>> ... поставить, прогнать в боевых условиях, получить ответы на свои вопросы...
> С учетом того что уже оракли и суси это в ынтырпрайз понемногу
> сватать начинают - пора уже начинать тестирование всерьез, на задачах близких
> к реалиям.
ага, например на их Oracle Unbreakable Linux (tm) оно вообще не способно работать :)
| |
|
|
|
8.47, ананим (?), 12:35, 30/07/2012 [^] [^^] [^^^] [ответить] | +/– | угу как там у Филатова про Федота стрельца Полно, голубь, не греши, Убери свои... текст свёрнут, показать | |
|
|
|
|
|
|
2.15, Аноним (-), 00:27, 27/07/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Как же это отвратительно сложено и непоследовательно по сравнению с zfs.
Наоборот. С бтром все очень просто и логично - выполнил пару команд и готово. А с zfs нужно несколько дней маны вкуривать, чтобы не запутаться в этих vdevах и zpoolах.
| |
|
1.9, alex (??), 06:00, 26/07/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Прикольная статейка только не рассмотрен вариант создания RAID1 и хранения Журналов на разных дисках
| |
|
2.20, YuriStep (?), 00:30, 28/07/2012 [^] [^^] [^^^] [ответить]
| –1 +/– |
... полностью согласен, только уточняем задачу для автора - создать софтовый RAID1 из РАЗДЕЛОВ (а не цельных винтов), с хранением журналов на разных дисках, и смонтировать эту "связку Боингов" с использованием монтирования по UUID ... А после чего еще пару-тройку раз аварийно вырубить и поглядеть на процесс самовосстановления :)
... есть громадное опасение вызвать у автора аллергию на btrfs на ближайший годик-два. А к тому времени вполне возможно, что ее и допилят до приемлемого, хотя-бы на десктопах, состояния...
| |
|
3.25, Алексей Поляков (?), 19:30, 28/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
> ... полностью согласен, только уточняем задачу для автора - создать софтовый RAID1
> из РАЗДЕЛОВ (а не цельных винтов), с хранением журналов на разных
> дисках, и смонтировать эту "связку Боингов" с использованием монтирования по UUID
> ... А после чего еще пару-тройку раз аварийно вырубить и поглядеть
> на процесс самовосстановления :)
> ... есть громадное опасение вызвать у автора аллергию на btrfs на ближайший
> годик-два. А к тому времени вполне возможно, что ее и допилят
> до приемлемого, хотя-бы на десктопах, состояния...
вот кстати - конкретно эта задача - отлично будет работать. только настройки нетривиальные. но зато без всяких initrd даже будет грузиться. (uuid'ы же там разные есть :))
грабли правда бывают хитрые, если в качестве рутовой фс юзать, например настройки даты если напутаны - можно получить машину времени...
| |
3.29, Аноним (-), 22:43, 28/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
> с хранением журналов на разных дисках,
Так и запишем: BTRFS наш супер-аналитик вообще не видел. А что там вообще журнал? Вся ФС - сплошной журнал и есть.
| |
|
2.24, Алексей Поляков (?), 19:27, 28/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Прикольная статейка только не рассмотрен вариант создания RAID1 и хранения Журналов на
> разных дисках
там другая модель, нету там журнала как отдельной сущности.
есть метаданные, в виде деревьев (упрощенно), в каждом узле типа как lsn в логах в субд.
их зазеркалить - прямо в хелпе mkfs написано:
mkfs.btrfs --metadata=raid1 --data=raid10 /dev/sda1 /dev/sdb1 /dev/sdc1
например так.
но смысла вообще мало так делать - если нужно зеркалить для снижения риска потерь от физ. сбоев - то это лучше уровнем ниже делать.
| |
|
|
2.40, ананим (?), 22:46, 29/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
>все не так. монтировать лучше по uuid или label'у.
для бтр всё это глупости.
он всё равно смонтирует по умолчанию корень (или тот субволум по-умолчанию, если его сменили btrfs subvolume set-default <subvolid> <path>) всей фс.
и не важно на скольких дисках sdX развёрнута эта фс.
и с какие uuid? а их много
# blkid
/dev/sda1: LABEL="root" UUID="34014301-f79b-4cd8-b0d3-5f74509a5416" UUID_SUB="123f338e-4ccf-4c26-b2b3-9fd0ad3aaa4d" TYPE="btrfs"
какой нафиг из этих UUID?
у меня корень лежит в субволуме. зачем? чтобы снэпшоты делать!
монтировать (по генеральной идее бтр) можно по любому диску из фс и любым путем.
конкретно с какой субволум указывается в опциях монтирования (subvol=…, subvolid=…) или назначается субволум по-умолчанию командой выше (если команда ниразу не выполнялась, то subvolid суволума по-умолчанию равен 0)
>ага - данные вообще никакие ни с чем не сходятся :)
>причем это даже на больших объемах - в самый неожиданный момент могут полезть ошибки что места не хватает.
сходятся. считать уметь надо. при чём такие же данные и в уфс, и экстХ, и zfs.
и даже в нтфс.
сложилось впечатление, что таким как вы надо выдавать только столько_занято и весь_объём-(минус!!!)столько_занято. чтобы вы спали спокойно и не напрягали мозжечёк.
как это делает винда.
и все довольны.
а то что потоки ещё половину свободного места сожрали, то это вам знать не надо. а то инсульт_ю и приведЪ кролики.
| |
|
3.44, polyakov (ok), 04:15, 30/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
>[оверквотинг удален]
>>причем это даже на больших объемах - в самый неожиданный момент могут полезть ошибки что места не хватает.
> сходятся. считать уметь надо. при чём такие же данные и в уфс,
> и экстХ, и zfs.
> и даже в нтфс.
> сложилось впечатление, что таким как вы надо выдавать только столько_занято и весь_объём-(минус!!!)столько_занято.
> чтобы вы спали спокойно и не напрягали мозжечёк.
> как это делает винда.
> и все довольны.
> а то что потоки ещё половину свободного места сожрали, то это вам
> знать не надо. а то инсульт_ю и приведЪ кролики.
дык это - инфа из официальной вики - и про чередование при маунте и про оценку свободного места.
вы лучше это там авторам объясните - здесь они вряд ли читают ))
| |
|
4.45, ананим (?), 10:56, 30/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
>дык это - инфа из официальной вики - и про чередование при маунте и про оценку свободного места.
дык у всех более-менее сложных (и/или с массой костылей) фс так.
вот в чём вопрос.
не говоря уже о безопасности и прочем. вот к примеру про ntfs http://ru.wikipedia.org/wiki/%D0%90%D0%BB%D1%8C
>Альтернативные потоки данных (Alternate Data Streams, ADS) — это метаданные, связанные с объектом файловой системы NTFS. В файловой системе NTFS файл, кроме основных данных, может также быть связан с одним или несколькими дополнительными потоками данных. При этом дополнительный поток может быть произвольного размера, в том числе может превышать размер основного файла.
>Надо также принимать во внимание, что ADS являются потенциальными дырами в безопасности компьютера. Возможность сокрытия в альтернативных потоках данных любой информации достаточно широко используется вредоносными программами для маскировки своего присутствия в системе.
но никто кипишь по этому поводу не поднимает.
(на фоне этого мотивы внедрение uefi выглядят ещё более подло :D)
| |
|
5.46, ананим (?), 11:04, 30/07/2012 [^] [^^] [^^^] [ответить]
| +/– |
зыж
не всё добавил
>Операционные системы Windows, начиная с Windows NT, позволяют получать доступ к ADS через API, а также через некоторые утилиты командной строки. Однако альтернативные потоки данных игнорируются большинством программ, включая Windows Explorer и консольную команду DIR. Windows Explorer позволяет копировать альтернативные потоки и выдает предупреждение, если целевая файловая система их не поддерживает. Но при этом Windows Explorer не подсчитывает размер и не отображает список альтернативных потоков.
http://ru.wikipedia.org/wiki/%D0%90%D0%BB%D1%8C
Windows Explorer не подсчитывает размер и не отображает список альтернативных потоков.
вот так-то.
а потоки используются часто. например антивирусы их юзат. в частности касперский. на двигуне которого и мелкосовтовский.
и ведь это не экспериментал, а вполне себе промышленная фс.
| |
|
|
|
|
|