The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

В ядре Linux 6.3 всплыла проблема, приводящая к повреждению метаданных ФС XFS, opennews (??), 26-Май-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


11. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +1 +/
Сообщение от Аноним (11), 27-Май-23, 00:32 
zfs норм
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

16. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +1 +/
Сообщение от Аноним (3), 27-Май-23, 00:49 
Капризная и жрущая много ресурсов для своей работы ФС. На BSD иногда есть смысл ее использовать. В линуксе ее функциональность составляется из комбинации ФС и LVM.
Ответить | Правка | Наверх | Cообщить модератору

23. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +1 +/
Сообщение от DEF (?), 27-Май-23, 01:42 
>В линуксе ее функциональность составляется из комбинации ФС и LVM.

В линуксе ее функциональность составляется использованием Btrfs.

Ответить | Правка | Наверх | Cообщить модератору

36. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  –2 +/
Сообщение от n00by (ok), 27-Май-23, 06:45 
С той разницей, что я заливал командой dd 2 гигабайта на один из накопителей в ZFS RAID0 и система осталась жива (какие-то файлы побило, но пул восстановил), а BtrFS сама собой рассыпалась.
Ответить | Правка | Наверх | Cообщить модератору

40. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +2 +/
Сообщение от gleb (?), 27-Май-23, 07:57 
btrfs нельзя *восстанавливать* через dd, если в системе есть ещё хоть одно устройство с тем-же UUID. Потому, что btrfs автоматически подхватит клонируемое устройство, объеденит его с уже имеющимся и в результате будет "ой".
И об этом написано везде. Аршинными буквами.

Ответить | Правка | Наверх | Cообщить модератору

54. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  –1 +/
Сообщение от n00by (ok), 27-Май-23, 09:07 
А где у меня написано, что я ВОССТАНАВЛИВАЛ btrfs?

Но намёк по поводу аршинных букв понял, исправляюсь:

"BtrFS САМА СОБОЙ рассыпалась."

Ответить | Правка | Наверх | Cообщить модератору

69. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от gleb (?), 27-Май-23, 10:45 
а делал ЧТО, если лил данные через dd?
Ответить | Правка | Наверх | Cообщить модератору

90. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  –3 +/
Сообщение от n00by (ok), 27-Май-23, 11:19 
> а делал ЧТО, если лил данные через dd?

В каком месте Вам не понятно "заливал командой dd 2 гигабайта на один из накопителей в ZFS RAID0" и как Вы это привязали к "а BtrFS сама собой рассыпалась"?

Ответить | Правка | Наверх | Cообщить модератору

59. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +2 +/
Сообщение от мшефд (?), 27-Май-23, 09:46 
Другими словами, человек _специально_ _портил_ данные на одном из элементов RAID-массива для проверки его, этого RAID-массива, устойчивости.
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

51. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +1 +/
Сообщение от DEF (?), 27-Май-23, 08:55 
Нуб, диски клонировать нужно через send/receive, а не dd.
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

53. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  –3 +/
Сообщение от n00by (ok), 27-Май-23, 09:06 
Прежде чем оставлять своё особо ценное мнение, хорошо бы научиться читать.

Даю ещё один шанс, выделив ключевое слово:

"я заливал командой dd 2 гигабайта НА один из накопителей в ... RAID0 "

Такая операция гипотетически разрушает массив, но в случае ZFS он выжил из-за дублирования метаданных.

Ответить | Правка | Наверх | Cообщить модератору

70. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от gleb (?), 27-Май-23, 10:50 
ой, ёёёй.

запись произвольных данных на один из элементов raid, тем более raid0?!

это что за удивительное тестирование? тут ни одна фс и ни одна из равновидностей raid не даст никаких гарантий и место хранения метаданных не спасёт.

Подозреваю, что при повторении эксперимента даже и на zfs будет давать сильно разные результаты.

Ответить | Правка | Наверх | Cообщить модератору

89. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  –2 +/
Сообщение от n00by (ok), 27-Май-23, 11:17 
> ой, ёёёй.
> запись произвольных данных на один из элементов raid, тем более raid0?!

Да.

> это что за удивительное тестирование? тут ни одна фс и ни одна
> из равновидностей raid не даст никаких гарантий и место хранения метаданных
> не спасёт.

Гарантий вообще никто не даст, читайте "AS IS" в лицензии.
Потому проверять следует самому.

> Подозреваю, что при повторении эксперимента даже и на zfs будет давать сильно
> разные результаты.

Вот это и есть -- удивительное тестирование.

Ответить | Правка | Наверх | Cообщить модератору

111. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +1 +/
Сообщение от gleb (?), 27-Май-23, 12:34 
>Вот это и есть -- удивительное тестирование.

удивительное -- не то слово, я бы применил "идиотское". без обид, просто потому, что результат заведомо будет случайным, непредсказуемым и главное, неповторяющимся.

Ответить | Правка | Наверх | Cообщить модератору

128. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  –1 +/
Сообщение от n00by (ok), 27-Май-23, 14:05 
>>Вот это и есть -- удивительное тестирование.
> удивительное -- не то слово, я бы применил "идиотское". без обид, просто
> потому, что результат заведомо будет случайным, непредсказуемым и главное, неповторяющимся.

Пожалуй, не буду спорить. Если опыт не ставить, но утверждать о неких его результатах - это можно назвать и идиотизмом. Тем более, что Вы сами так предложили. ;)

Но всё же рекомендую впредь проводить хоть какие-то эксперименты, как это делал я.

Ответить | Правка | Наверх | Cообщить модератору

143. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от gleb (?), 27-Май-23, 14:58 
> впредь проводить хоть какие-то эксперименты, как это делал я.

эксперимент должен планироваться так, чтобы давать повторяемые результаты, иначе зачем он нужен?

из общих соображений, запись в произвольное место массива, это нештатная и крайне маловеротяная в реальном мире ситуация, защиты от которой никто не делает. Её имитация не может даже ответить на вопорс, "выживет ли массив". Потому что вероятность, как у блондики, смотря, куда попадёт, и от используемой файловой зависит слабо.

Ответить | Правка | Наверх | Cообщить модератору

148. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  –1 +/
Сообщение от n00by (ok), 27-Май-23, 16:05 
>> впредь проводить хоть какие-то эксперименты, как это делал я.
> эксперимент должен планироваться так, чтобы давать повторяемые результаты, иначе зачем
> он нужен?

Вы ведь не пробовали повторить, но утверждаете, что результаты не повторятся.

> из общих соображений, запись в произвольное место массива, это нештатная и крайне
> маловеротяная в реальном мире ситуация, защиты от которой никто не делает.

И вероятность Вы не рассчитывали. По факту я случайно записал установочный образ вместо флешки на накопитель. Следом провел эксперимент по восстановлению, внимательно почитал документацию и всё получилось.

> Её имитация не может даже ответить на вопорс, "выживет ли массив".
> Потому что вероятность, как у блондики, смотря, куда попадёт, и от
> используемой файловой зависит слабо.

Можно примерно рассчитать, какой процент данных повредится безвозвратно. Но делать я это не буду - Вы же свои утверждения никак не доказываете.

Ответить | Правка | К родителю #143 | Наверх | Cообщить модератору

275. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от maximnik0 (?), 29-Май-23, 09:25 
> из общих соображений, запись в произвольное место массива, это нештатная и крайне
> маловеротяная в реальном мире ситуация, защиты от которой никто не делает.

Делают,делают.Для видиопотоков.Там с жестких выжали все что можно-но и требования по надежности снизили.Читайте на хабре статью "Как разработчики сидели в Петербурге и тихо ели грибы, а потом написали ОС для систем хранения данных". Там для сбоя в отдельной области применили страйпы. Вообще очень передовая разработка была- работает система при развале 3!!! дисков из 7 в массиве.

Ответить | Правка | К родителю #143 | Наверх | Cообщить модератору

170. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от Аноним (168), 27-Май-23, 19:24 
После этого нубика и поперли из росы не заплатив и дав повод для многолетних рыданий
Ответить | Правка | К родителю #111 | Наверх | Cообщить модератору

214. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  –1 +/
Сообщение от n00by (ok), 28-Май-23, 08:43 
После этого работники Росы принялись анонимно клеветать, что меня откуда-то попёрли. Тогда как я был обычный пользователь, кто решал за "разработчиков" то, что те не могли.
Ответить | Правка | Наверх | Cообщить модератору

255. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от maximnik0 (?), 28-Май-23, 22:26 
>тут ни одна фс и ни одна из равновидностей raid не даст никаких гарантий и место хранения метаданных не спасёт.

Читайте статью (Как разработчики сидели в Петербурге и тихо ели грибы, а потом написали ОС для систем хранения данных),на Хабре ,просвещайтесь.
Работает при выходе 2 дисков из массива (6.2) или 3 !! (RAID 7.3) дисков.

Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

75. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от DEF (?), 27-Май-23, 11:02 
>выжил из-за дублирования метаданных

В btrfs метаданные тоже дублируются. Режим DUP назвыается.

Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору

85. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  –1 +/
Сообщение от n00by (ok), 27-Май-23, 11:13 
>>> диски клонировать нужно через send/receive, а не dd
>> хорошо бы научиться читать
>> я заливал командой dd 2 гигабайта НА один из накопителей в ... RAID0
> В btrfs метаданные тоже дублируются.

Это называется "подмена предмета обсуждения" и является довольно унылым приёмом демагогии.

Ответить | Правка | Наверх | Cообщить модератору

96. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от DEF (?), 27-Май-23, 11:39 
Ну так не демагогствуй. Свою кривую память протести на битроты и контроллеры на data flush. Btrfs рассыпается только если железо давно рассыпалось и его место на помойке. От этого даже ZFS не спасет.
Ответить | Правка | Наверх | Cообщить модератору

129. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  –1 +/
Сообщение от n00by (ok), 27-Май-23, 14:07 
Я не составлял багрепорт о том случае с BtrFS, мне не до того было. Ты судишь на основании систематический ошибки выжившего? Поздравляю. Весомый аргумент к твоей экспертизе, помимо неумения читать и фантазировать на тему железа, когда по факту был накопитель с ионисторами.
Ответить | Правка | Наверх | Cообщить модератору

264. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от Аноним (-), 29-Май-23, 02:09 
> Я не составлял багрепорт о том случае с BtrFS, мне не до
> того было. Ты судишь на основании систематический ошибки выжившего? Поздравляю. Весомый
> аргумент к твоей экспертизе, помимо неумения читать и фантазировать на тему
> железа, когда по факту был накопитель с ионисторами.

Ну окей, тогда я буду вместо него. И скажу что поймал в btrfs пару жирных багов - в RC - в моих конфигах. А еще в отличие от вас я все же оформил баги, потеребил разработчиков, получил очень быстрый, крутой и компетентный ответ. И теперь этих багов нет.

Более того - судя по рассылкам и чатам других ФС у них с багами все примерно так же. Т.е. сыпется все что угодно. И обычно по достаточно хорошей причине, типа мало того что некорректной работы оборудование - так еще в месте где это выходит за допущения дизайна. Скажем ни 1 фс не готова к произвольным глюкам проца. Однако ряд глюков проца может, вот, вызывать асимметрию счета чексум на чтение и запись и в этом случае детектируем. Но это работает для рандомных сбоев а не перманентного повреждения проца симметричного на сбой и при чтении и при записи (с таким процом все как правило падает до того и проблема отпадает сама собой).

И это не про ошибку выжившего а про чудаков думающих что все баги во всех случаях реально отловить. Даже в штуке типа EXT4 до сих пор бывают приколы. А уж в дизайнах типа btrfs и zfs - нет, можно конечно рассказывать легенды, но, имхо, это будут сказки. Начиная с того момента что zfs вообще сторонний модуль и никто ничего не гарантирует на его счет со стороны кодеров ядра. Более того - после вгрузки такого модуля багрепорт на майнлайн вообще не особо вкатишь и это как бы грабли. Конечно можно рассказать что все всегда должно работать идеально и это не должно требоваться, но тут мы возвращаемся к ошибке выжевшего.

Ответить | Правка | Наверх | Cообщить модератору

306. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  –1 +/
Сообщение от n00by (ok), 30-Май-23, 07:52 
> А еще в отличие от вас я все же оформил баги,
> потеребил разработчиков, получил очень быстрый, крутой и компетентный ответ. И теперь
> этих багов нет.

Порадуете ссылочкой на багзиллу?

Если захотите сослаться на боязнь деанона, расскажите, куда заливали образ в пол гигабайта с битой файловой системой, что бы его круто посмотрели спецы. И каким образом заливали. По умолчанию у среднестатистического пользователя нет запасного накопителя - он просто удаляет систему и ставит родную Бесяточку.

> И это не про ошибку выжившего а про чудаков думающих что все
> баги во всех случаях реально отловить.

Априори программа на императивном языке содержит ошибки, её корректность требует доказательств. Частные случаи вроде Вашего для обобщения требуют доказательств по индукции. Всему этому учат в школе.

Ответить | Правка | К родителю #264 | Наверх | Cообщить модератору

376. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от Аноним (-), 01-Июн-23, 20:08 
> Порадуете ссылочкой на багзиллу? Если захотите сослаться на боязнь деанона,

Титул даденый мне вами тому не способствует.

> расскажите, куда заливали образ в пол гигабайта с битой файловой системой,

В моих случаях не требовалось: я как правило сам могу локализовать проблему на моей стороне, в том числе и сделав бисект, с точностью до комита. Кажется это способствует шустрому фиксу проблемы и приятным взаимодействиям. Это опенсорс как он задуман изначально.

Я слал немелкие образа, правда не девам а знакомым которым датарекавери делал, просто торентом Потому что поблочная верификация и докачка/перекачка битого для 500 гигз - аргумент. DHT-only, без трекеров и акаунтов. А чтоб левые это не скачали, сжал 7z с нормальным паролем, еще и образ раза в 2-3 сжимается заодно.

А полгига (вы же только метаданные сняли, если это не опечатка?) можно и просто на любой свой сервак залить.

> что бы его круто посмотрели спецы.

Для себя я считаю что это МОЯ проблема как мне обеспечить вон то. Это же мне надо а не спецам. Если у вас иначе - ну, удачи. Ну и спецы не глупые и после недолгих переговоров с ними в чатике или почте можно устроить кастомные договоренности как и чего. Разумеется трансфер штук на сотни гиг и терабайты оговаривается "штучно" исходя из технологически возможностей сторон.

> И каким образом заливали.

Так у btrfs в send есть режим send где он только метаданные снимает, спецом для дебага. Это еще и приваси сохраняет малость, содержимого файлов там нет.

> По умолчанию у среднестатистического пользователя нет запасного
> накопителя - он просто удаляет систему и ставит родную Бесяточку.

Ну он и идет в вон ту датарекавери лабу и платит, если данные надо. А если умничать попытался и таки не смог - получает кратное умножение ценика. За усложнение работ. Действия без понимания что и зачем имеют свойство делать хуже чем было.

Лично я и не собираюсь таких тянуть в линух. Если им десяточка лучше, пусть пользуются, для меня это ничего не меняет. Я btrfs советую только продвинутым личностям которые могут врубиться в азы путешествий во времени и мультивселенных. А лучше и в азы устройства этой фс. Так будет просто, логично, понятно, удобно. Без этого всего - это как дикарю дать звездолет, при том что он уверен что планета плоская. Куда он такой полетит?

> Априори программа на императивном языке содержит ошибки, её корректность
> требует доказательств.

Я бы сказал что штуки такой сложностью гарантировано содержат ошибки. Вопрос в их вредности и масштабе.

> Частные случаи вроде Вашего для обобщения требуют доказательств по индукции. Всему
> этому учат в школе.

У меня были более мощные учителя по части процессов вот именно разработки софта. Объяснившие некоторые эмпирические, но зато работающие в реальном мире соотношения. И это ИМХО работает лучше теоретических рассуждений. Со школьными знаниями вы никогда не разработаете мало мальски крупный и успешный софтварный проект. Да и с институтскими тоже. Потому что не рассказывают там вон то. Это можно только в большой корпе самому увидеть.

Ответить | Правка | К родителю #306 | Наверх | Cообщить модератору

387. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от n00by (ok), 02-Июн-23, 08:59 
Так мне и не надо, поскольку мне не нужна BtrFS как таковая (скрипт Шишкина до сих пор её забивает до отказа пустым пространством? вот то-то же). Мне надо было пощупать разные ФС и выбрать что-то. Бисект тем более пустая трата времени, когда данные уже убиты. Он мог бы помочь, если ситуация воспроизводится.
Ответить | Правка | К родителю #376 | Наверх | Cообщить модератору

392. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от Аноним (-), 03-Июн-23, 09:18 
> Так мне и не надо, поскольку мне не нужна BtrFS как таковая

Тут как бы дело хозяйское, но когда из вас не удается выжать даже точное сообщение об ошибке и детали, ценность такого знания, как бы это сказать... я за объективную и актуальную оценку технологий и борьбу с багами. Но по таким данным невозможно сделать никаких выводов. Даже версии кернелов не указаны, блин. Если 2.6.32 - "кто б сомневался?!". Если 6.3 как в сабже - "ORLY?!"

> (скрипт Шишкина до сих пор её забивает до отказа пустым пространством?

ХЗ. Меня интересуют реалистичные юзкейсы, похожие на мои прежде всего. И поведение фс там. Я их и тестирую. "А если рельсу?" (мужики vs лесопилка из анека) - я не против экспериментов edge case, но их ценность для меня небольшая, потому что я в них никогда не упираюсь. Более прагматичные вещи типа окончания места, даже при каком-нибудь каче торентов проблем сейчас не вызывают. Можно стереть файло и дело с концом. С каких-т о

> вот то-то же).

Если для вас файловые системы Шишкина работают лучше, пользуйтесь ими :). А ZFS мне на уровне дизайна не нравится. Не с чего этому дизайну быть быстрым. Даже не экстентный толком, архаика. А с ломовым подпором RAM что угодно быстрое, но это не заслуга файлухи и ее структур.

Ну и что-то мне подсказывает что с свежими кернелами ZFSникам будет довольно душновато. На выбор или ждать портов черти сколько или будет очень опасное глюкало. Там сейчас апи рефакторят, в том числе vfs и mm и это напрямую затрагивает файлухи. Это очень деликатная совместная игра. И когда игрок не на поле, а где-то там, он ситуацию не видит, и сможет при случае покушать гуана лаптем, имхо.

И кстати если уж мы о птичках, а в этом вашем ZFS дефрагер хотя-бы сделали? А то если CoW на механике забить - сами понимаете, "не очень". Оно и с обычными то "не очень" из-за душняка аллокатору. А многодисковый пул разбирать - тоже "не очень".

> Мне надо было пощупать разные ФС и выбрать что-то.

Ну как бы подход то сам по себе верный. Просто не понимаю откуда взялся вон тот результат, особенно без деталей.

> Бисект тем более пустая трата времени, когда данные уже убиты.

С точки зрения вот именно убиения данных - там офлайн читалка без монтирования в "btrfs" встроена, с возможностью попробовать разные точки входа (CoW же не сносит старые состояния так сразу, есть >1 варианта как его пытаться распарсить). Так что если вот именно данные, именно нужны, и их вот именно вынуть надо, btrfs ИМХО не хучший в этом аспекте. Для нтфс и фат есть офлайн читалки такого типа - как коммерческие виндовые утили, конечно. Иногда очень помогают, "альтернативный парсинг" без монтирования - с недеструктивным вытаскиванием на ДРУГОЙ стораж штука очень полезная, для вот именно вытаскивания, именно максимума данных. А тут такое прям в родном тулките фс. Вот все бы так.

> Он мог бы помочь, если ситуация воспроизводится.

Это да. У меня на самом деле "интуиция" прокачана. Нечто типа чувства мащины. Я могу просто угадать что надо сделать, если видел ситуацию лично. Но без данных и ремотно это не работает. Пространство поиска слишком большое. А очевидные факапы уже давно выбиты xfs :)) test suite :) и миллиардом юзеров фэйсбука. Так что нарываться на подобный сценарий можно весьма долго и безуспешно, даже с явным желанием его сообразить.

Ответить | Правка | К родителю #387 | Наверх | Cообщить модератору

396. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от n00by (ok), 03-Июн-23, 17:15 
Похоже, тут один фанат автономной ОС устроил дудос жалобами, и бот всё подряд чистит. Как я понимаю, он же и экзитноды Тора своим поведением блэклистит.
Ответить | Правка | К родителю #392 | Наверх | Cообщить модератору

412. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от Аноним (-), 04-Июн-23, 01:30 
> Похоже, тут один фанат автономной ОС устроил дудос жалобами,

Да, бот тут иногда жесткарит, меня правда обычно не полностью выпиливает а скорее скрывает. Я это лечу "сообщить модератору -> распрячьте". Но вообще бот перегибает. Кажется, кроме жалобщика есть и вполне себе абузивные спамеры, судя по логу модерации по некоторым спамерам ну реально рожа кирпича просит. Если мы про фс хотим потрындеть, провоцировать совсем левак наверное не есть айс с их стороны.

> и бот всё подряд чистит. Как я понимаю, он же и экзитноды Тора своим
> поведением блэклистит.

Я пока лишь на ~70% процентов декодировал его эвристику. В остальных 30% подбешивает внезапными сносами или скрытиями сообщений. И мне кажется что спамеров возможно более 1. Хоть я и не анализировал их в деталях, так, лог модерирования посмотрел (ссылка внизу). Если обратить внимание - в логе есть и совершенно отшибленые на голову персонажи.

Ответить | Правка | К родителю #396 | Наверх | Cообщить модератору

415. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от n00by (ok), 04-Июн-23, 08:04 
Тот персонаж, который заявлял про открутку электросчётчика (цена вопроса за одного человека наверное рублей 500, или 6 долларов; а если ему это существенно, значит за него 50% платит бюджет) накрутил мне тогда 20 минусов. При этом он 20 раз зашёл через Тор и написал сообщения, однозначно попадающие под удаления. Бот эти айпишники занёс в серый список, если кто-то через те же ноды что-то написал, сразу попадает под подозрение. При этом активист в десяти других темах делает тоже самое, плюс наверняка во всё подряд помимо минусов хаотично тыкает. А система защиты сайта писалась в расчёте, что атаковать будет кто-то вменяемый, вот и сбоит.
Ответить | Правка | К родителю #412 | Наверх | Cообщить модератору

418. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от Аноним (418), 05-Июн-23, 02:43 
> Тот персонаж, который заявлял про открутку электросчётчика

...меня репортнул модерам/ботам наверное раз 5-10 и это даже потерли.

Я прикинул что раз так, в эту игру могут играть и двое. В ответ я репортнул оригинальное сообщение вызвавшее флейм. Вроде прокатило и его вынесли? Я не фанат игры в 1 ворота :P.

> (цена вопроса за одного человека наверное рублей 500, или 6 долларов;
> а если ему это существенно, значит за него 50% платит бюджет)

Да вообще лол. И к тому же - кому как а мне например летом в помещении без кондея не комфортно рядом с пень4 находиться, его выхлоп тепла ощущается прямо рожей при входе в комнату. Даже в холостом режиме. У пней4 с управлением питанием просто никаковски и с их TDP это как бы некий трабл. С стоковым кулером они еще и воют совершенно отвратительно. А кулер на такой TDP который не воет будет стоить побольше чем те мамка+проц, пожалуй.

> накрутил мне тогда 20 минусов. При этом он 20 раз зашёл через Тор и написал
> сообщения, однозначно попадающие под удаления. Бот эти айпишники занёс в серый список,

Ну да. Я заметил что типаж гадит и в долгу не остался репортнув его оригинальный наброс.

> если кто-то через те же ноды что-то написал, сразу попадает под подозрение.
> При этом активист в десяти других темах делает тоже самое,
> плюс наверняка во всё подряд помимо минусов хаотично тыкает. А система
> защиты сайта писалась в расчёте, что атаковать будет кто-то вменяемый, вот и сбоит.

Я так понмиаю что защита в основном от спамботов, а тут "бот" условный, забагованый. Интеллекта не сильно больше - но более рандомный и хаотичный, антиспам боты и тригерятся.

Ответить | Правка | К родителю #415 | Наверх | Cообщить модератору

420. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от n00by (ok), 05-Июн-23, 09:07 
>> Тот персонаж, который заявлял про открутку электросчётчика
> ...меня репортнул модерам/ботам наверное раз 5-10 и это даже потерли.
> Я прикинул что раз так, в эту игру могут играть и двое.
> В ответ я репортнул оригинальное сообщение вызвавшее флейм. Вроде прокатило и
> его вынесли? Я не фанат игры в 1 ворота :P.

Гипотетически здесь три модератора, а практически у Максима нет времени во всем разбираться. Жалобы  от Анонима на другого Анонима лишь увеличивают энтропию. Если тот персонаж такой активист, ну пусть своё время и тратит активнее, тем более что сносится автоматически.

>> (цена вопроса за одного человека наверное рублей 500, или 6 долларов;
>> а если ему это существенно, значит за него 50% платит бюджет)
> Да вообще лол. И к тому же - кому как а мне
> например летом в помещении без кондея не комфортно рядом с пень4
> находиться, его выхлоп тепла ощущается прямо рожей при входе в комнату.
> Даже в холостом режиме. У пней4 с управлением питанием просто никаковски
> и с их TDP это как бы некий трабл. С стоковым
> кулером они еще и воют совершенно отвратительно. А кулер на такой
> TDP который не воет будет стоить побольше чем те мамка+проц, пожалуй.

Я застал время 4-х пней в торговле и знаю, что обычно покупали больше Селероны или АМД, а разницу вкладывали в память-видеокарту, получая в сумме железо мощнее. Тот процессор называли кукурузным и покупался в основном ради понтов. Потому полагал, что он какой-то тролль. Был бы он специалист, даже в трудном положении, ему бы кто-то подарил старое железо получше - торговцам Б/У его подчас складировать некуда. Теперь подозреваю, что он уже всех в своём городе обошёл и обматерил за предложения обновить его любимый процессор задаром.

Ответить | Правка | К родителю #418 | Наверх | Cообщить модератору

425. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от Аноним (425), 06-Июн-23, 00:18 
> Гипотетически здесь три модератора, а практически у Максима нет времени во всем
> разбираться.

Мир не идеальный. Я под его неидеальности стараюсь адаптироваться. Если какое-то сообщение кажется ценным или принципиальным, я могу бэкапнуть и при случае вывесить вновь. Порой отредактировав в менее едкое, чтобы осталась техническая компонента мысли а не обсуждения персоналий людей. Это фича, памятуя что "...остальные обсуждают людей".

> Жалобы от Анонима на другого Анонима лишь увеличивают энтропию.

Если какой-то анон назойлив - я начинаю действовать наименее удобным ему способом. Например вынос исходного сообщения - обламывает кайф мелкому жулику на фундаментальном уровне, а заодно рубит предмет флейма. Если кто пытается залочиться на именно меня и выносить именно мои сообщения, я могу выбирать наименее удобные им тайминги или даже менять немного технологии и стиль. Скажем некоторые аноны с номером бывают и мной. Не все, разумеется. Равно как не все Аноним (-) это я. Если кто хочет попытаться трекать всех анонимусов опеннета - окей, круто, это как раз его заякорит и порвет их маленький мозг на тысячи клочков. Может я именно это и хотел? А что, нехай клацают минусы не только нубу но и легиону анонов, нормальный якорь :)

> Если тот персонаж такой активист, ну пусть своё время и тратит
> активнее, тем более что сносится автоматически.

Я ему немного в этом помогаю. С минимальными затратами моего собственного времени. Люблю асимметричные варианты :)

> Я застал время 4-х пней в торговле и знаю, что обычно покупали
> больше Селероны или АМД, а разницу вкладывали в память-видеокарту,

Их больше в офисы ставили. Может, кто ухватил ЭТО нашару когда те их на утилизацию стали сдавать, мало ли. У всяких корп админов иногда можно совершенно даром хардвар получить, порой он даже вполне живой, просто древний. Им иначе еще и утилизацию оплачивать придется и они даже рады если кто утащит.

> получая в сумме железо мощнее. Тот процессор называли кукурузным и покупался в основном
> ради понтов.

Я их видел в офисах скорее - и из за тех свойств их считали куском проблемы, а шиком считалось 64-битная амдшка, все кого я знаю бурно радовались перейда на 64-бит атлоны, оно и воздух грело сильно меньше, и 64 бита это 64 бита, как ни крути :). Это и мультимедии всякой с кодеками, компрессорами и крипто хорошо, и для "продвинутостей" есть где позажигать. Скажем SWAR на 64-бит регистре интереснее чем 32-бит, хоть там как, а в 2 раза больше lanes это в 2 раза больше lanes и фиг оспоришь.

> получше - торговцам Б/У его подчас складировать некуда. Теперь подозреваю, что
> он уже всех в своём городе обошёл и обматерил за предложения
> обновить его любимый процессор задаром.

Мне вообще в свое время эн (полу)дохлых мамок всучили чуть не насильно, с аргументом что я электроникой и компами интересуюсь. Я сперва думал что нафиг они мне. Потом купил паялку - получил полкило зачетных силовых FET нашару, продвинутые конденсаторы и заодно тренировочные кошки для отпайки BGA. А потом я обнаглел и сделал реинжиниринг некоторых преобразователей питания под свои нужды. А чо, многофазные синхронные понижайки это круто и продвинуто, тем более что даташиты есть. И изначально на десятки ампер. И совсем не обязательно именно 1 с чем-то вольта Vcore делать. Можно в принципе "что угодно ниже 12V" если немного подумать (повышать тоже можно, но сложнее и реже надо). Появился выводок для питания всякого разного от 12V ("свинцовые акумы") на продвинутых чипах, халявно. Такие чипы даже на дижикее каком заманаешься покупать, это в основном вагонами производителям мамок уходит а для DIY и мелочи слишком сложно, не особо возят.

Ответить | Правка | К родителю #420 | Наверх | Cообщить модератору

260. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от Аноним (-), 29-Май-23, 01:23 
> побило, но пул восстановил), а BtrFS сама собой рассыпалась.

Нельзя ли конкретнее?
1) Какие были конфигурации ФС?
2) Что конкретно было сделано?
3) Что случилось с точностью до сообщений об ошибке?
4) "Пул восстановил" очень растяжимое понятие, кмк. Это точно scrub проходит и не разваливается без долговременных последствий?

Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

307. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  –1 +/
Сообщение от n00by (ok), 30-Май-23, 08:17 
> 4) "Пул восстановил" очень растяжимое понятие, кмк.
> Это точно scrub проходит и не разваливается без долговременных последствий?

Набираю в поисковике "восстановление zfs пула", читаю по второй ссылке документацию Оркала:

# zpool status
  pool: tpool
state: FAULTED
status: The pool metadata is corrupted and the pool cannot be opened.
action: Recovery is possible, but will result in some data loss.
        Returning the pool to its state as of Wed Jul 14 11:44:10 2010
        should correct the problem.  Approximately 5 seconds of data
        must be discarded, irreversibly.  Recovery can be attempted
        by executing 'zpool clear -F tpool'.  A scrub of the pool
        is strongly recommended after recovery.

Т.о. scrub является частью процедуры восстановления и вопрос теряет смысл.

Сложности там, если и были, то с затёртой таблицей разделов. Не помню уже, что именно с ней делал. Но ничего сверхъестественного, иначе бы записал.

> Нельзя ли конкретнее?
> 1) Какие были конфигурации ФС?
> 2) Что конкретно было сделано?
> 3) Что случилось с точностью до сообщений об ошибке?

Не вижу смысла всё это уточнять, когда ZFS я поднял.
Был сделан вывод о непригодности BtrFS "для дома".
Можно просто считать меня нубом и обывателем - вполне годное основание для вывода. ;)

Ответить | Правка | Наверх | Cообщить модератору

328. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от Аноним (-), 31-Май-23, 04:31 
> Набираю в поисковике "восстановление zfs пула", читаю по второй ссылке документацию Оркала:

Я наверное непонятно выразился, пардон. Мой апстрим - майнлайн, мне интересно чтобы он, и его технологии, используемые мной (включая btrfs) работали хорошо. На внемайнлайновые вещи (включая zfs) это НЕ распостраняется. Если интересно почему: я плотно подсел на апстрим, опенсорс и пользуюсь возможностями удобного, быстрого фикса багов путем пинка конкретных тушек с подробными данными о проблеме, вплоть до точного коммита (если я смог в это). Это возможно только с чистым майнлайновым кернелом актуальной версии.

В этом контексте я бы послушал что с btrfs случилось. Что делалось, в каких обстоятельствах (конфиг, версия ядра, etc), если это что-то характерное для актуальных версий ядер, все такое. Что за сообщения об ошибке и т.п.. Это конечно в чисто научных целях, но я люблю всякие странные эксперименты, анализ того что я вижу и это иногда срабатывает. Для себя это срабатывало хорошо, в ядре не осталось ни 1 бага который бы мешал мне жить. Мало ли, вдруг сработает и в подобных случаях - улучшив технологию которую я использую. Это был бы правильный вариант "спасибо" создателям оной с моей стороны. Разумеется без гарантий и обязательств, я не саппорт.

> Сложности там, если и были, то с затёртой таблицей разделов. Не помню
> уже, что именно с ней делал. Но ничего сверхъестественного, иначе бы записал.

Таблицу разделов не особо сложно чинить как по мне.

> Не вижу смысла всё это уточнять, когда ZFS я поднял.

В моем случае смысл изложен выше. Ну как бы дело хозяйское.

> Был сделан вывод о непригодности BtrFS "для дома".

На мой вкус это либо неверный, либо неактуальный вывод, идущий вразрез с моими выводами - у меня btrfs много где, в том числе и "дома" (на компах, лаптопе и все такое). Если я не прав, хотелось бы каких-то более убедительных технических деталей (на основании которых я попытаюсь предпринять действия чтобы мои заявления стали ближе к правде).

> Можно просто считать меня нубом и обывателем - вполне годное основание для вывода. ;)

Это было бы проще всего. Но этот мир так устроен что правда редко бывает простой или приятной, законы Мерфи в технике имеют место быть. К тому же так вышло что я отличаю "n00by" от фонового шума и накопленные данные свидетелствуют что это было бы слишком упрощенной картиной мира.

Ответить | Правка | Наверх | Cообщить модератору

336. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  –1 +/
Сообщение от n00by (ok), 31-Май-23, 15:35 
> В этом контексте я бы послушал что с btrfs случилось. Что делалось,
> в каких обстоятельствах (конфиг, версия ядра, etc), если это что-то характерное
> для актуальных версий ядер, все такое. Что за сообщения об ошибке
> и т.п.. Это конечно в чисто научных целях, но я люблю
> всякие странные эксперименты, анализ того что я вижу и это иногда
> срабатывает.

Я поступил ровно так же, как в случае с ZFS. Набрал в поисковике "восстановление btrfs", почитал инструкции и попробовал выполнить. Так на моём месте поступил бы средний пользователь, если он не полный чайник. Плюс к этому я ещё купил новый накопитель, но "рассыпавшийся" своего часа не дождался - как всегда внезапно понадобился.

Случилось, что при старте ОС неожиданно оказалась BtrFS немонтируема, в том числе в R/O, что несколько раз спасало. А ZFS я сам сломал.

>> Был сделан вывод о непригодности BtrFS "для дома".
> На мой вкус это либо неверный, либо неактуальный вывод, идущий вразрез с
> моими выводами - у меня btrfs много где, в том числе
> и "дома" (на компах, лаптопе и все такое). Если я не
> прав, хотелось бы каких-то более убедительных технических деталей (на основании которых
> я попытаюсь предпринять действия чтобы мои заявления стали ближе к правде).

"Я использую" и "посоветую другу для дома" не одно и тоже. Если надо просто ФС для SSD, то проще F2FS или EXT4 для консерваторов. Если надо снапшоты, более-менее ёмкий RAID с кешем на NVMe - то как бы и нет выбора кроме ZFS. Если надо "на работу" - так там есть админ, пусть он убеждает.

Ответить | Правка | Наверх | Cообщить модератору

343. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от Аноним (-), 31-Май-23, 22:39 
> Я поступил ровно так же, как в случае с ZFS. Набрал в
> поисковике "восстановление btrfs", почитал инструкции и попробовал выполнить.

Я бы не назвал идею что-то делать с фс по советам из интернета от хз кого удачной идеей. Разработчики, или хоть топичные форумы, чаты и рассылки сильно лучше. При этом крайне желательно самому понимать что и зачем делаем и насколько оно соответствует ситуации. Иначе риск получить фигню высокий. С любой ФС.

Одна из причин по которой мне рефлинки нравятся - возможность слепить "копию" образа восстанавливаемой файлухи - и прогнать допустим fsck на "копии" дешево и сердито. При этом реально оно конечно создается в жалкие секунды для образа пару терабайт, а потом занимает места только на дельту относительно оригинала. А нужно это вот как раз на случай если результат попытки починить до моунтабельного состояния не понравится. Так бывает, увы. Много с чем и почему, так что запасной план на этот случай хорошая идея.

> Так на моём месте поступил бы средний пользователь, если он не полный чайник.

Средний пользователь при должной прыти заканчивает у вооон тех господ из датарекавери лабы. С кратной накруткой за прыть, сделавшей восстановление данных сложнее а потому - в разы дороже. Мои знакомые если не уверены в себе меня теребят, но тому есть причины, эн вполне успешных рекавери сессий и общее понимание азов того ремесла :)

> Плюс к этому я ещё купил новый накопитель, но "рассыпавшийся" своего часа
> не дождался - как всегда внезапно понадобился.

А это был что? HDD? SSD? Ну и там достаточно было снять метаданные без данных с него, у btrfs есть такой вариант, спецом для багрепортов и воспроизведения багов. Только метаданные - сильно легче и их хранить не особо напряжно. Но да, это слегка продвинутости, для тех кто настроен с вылезшей проблемой зарубиться. Т.е. нормальных опенсорсников.

> Случилось, что при старте ОС неожиданно оказалась BtrFS немонтируема, в том числе
> в R/O, что несколько раз спасало. А ZFS я сам сломал.

Оказалась немонтируема - печально, спору нет. Но с технической точки зрения хотелось бы понять что произошло. Скажем какое сообщение было, etc. А так фигня у всех случается.

> "Я использую" и "посоветую другу для дома" не одно и тоже.

Эм... тут есть достаточно неопределенный фактор "квалификация друга". Если это хомяк с виндой, он может и не врубиться в продвинутости типа снапшотов, рефлинков и всего такого, если едва одуплял основы иерархии это слишком круто. А если это мощный *никсоид... ему я и с data recovery при такой нужде помогу практически "за интерес". Я предпочитаю дружить с вон теми и поэтому в целом это не проблема, есть группка друзей использующих достаточно продвинутые технологии и обменивающихся опытом.

> Если надо просто ФС для SSD, то проще F2FS или EXT4 для консерваторов.

У меня F2FS не пережил power loss/system reset tests когда я оценивал идею затолкать его как ФС для одноплатников. Он быстрый, дружественный к флешу... а еще он феерично разлетается без особых усилий. И даже fsck далеко не всегда может его собрать. И если это не получилось, плана Б особо и нету. Кроме скорости и дружественности к флешу он ничего предложить не имеет. Если этого достаточно - ну, окей. И все же снапшоты системы это круто и удобно, делает основную систему чем-то похожей на виртуалки, если кто понимает multiverse и альтернативные таймлайны из sci-fi, он оценит возможность итеративно догнать систему до нужного состояния даже если изначально эксперимент не прокатил за весьма обозримое время. А в файлухах без снапшотов undo нету. Можно LVM сделать но это муторно и работает хуже.

На самом деле все просто: на F2FS надрывается по сути 1 кодер в самсе. На котором еще и ksmbd на минуточку. Может ли 1 чел столько нагрузки тянуть - вы наверное поняли. Это продукт корейской галерной промышленности. Со всеми вытекающими. Но да, дизайн дружественный к флещу. Впрочем, btrfs тоже флешу не враждебен, например. Для флеша логика CoW достаточно удобна, а в zoned режиме оно вообще само FTL напоминает по логике.

Ext4? Ну он как бы есть, как бы работает, на идеальном железе даже не особо убиваем, а если что-то все же испортилось, fsck его все же обычно чинит. Быстрый ли он? Смотря что с ним делать. И его основной минус - он не парится что будет с данными. Чексум нет. С полным журналом он тормоз, а без - можно смесь старого и нового состояний файла получить, это обычно непригодно к использованию.

> Если надо снапшоты, более-менее ёмкий RAID с кешем на NVMe
> - то как бы и нет выбора кроме ZFS.

ЧСХ и с оным и с btrfs (там они через bcachefs кэш делают) на этом прикольно налетает, когда затертый до дыр SSD начинает чудить. Реакция SSD на окончание ресурса это такой отдельный достаточно забавный топик.

Ну и вот советовать друзьям такое - реально разве что в убунте. Где проблемы стороннего модуля майнтайнеры порешают. Без этого - очень круто когда не маунтится системная файлуха потому что сторонний модуль отъехал, аж 2 раза. И тут в зависимости от юзера возможны варианты. К тому же вон те например свежую виляшку какую хотят, или еще что - значит с свежим кернелом. Так то они есть в бэкпортах и прочем но вот как там ZFS себя чувствует... использовать друзей как лабораторного мыша тоже как-то такое себе имхо. Я btrfs'а продвинутым советую, тем что сможет его плюсы оценить. Прозрачно обрисовав что сие с свежими кернелом. А любители старины типа 2.6.32 вроде поха, разумеется, успеха с этой технологией не достигнут.

> Если надо "на работу" - так там есть админ, пусть он убеждает.

Ну, я сам себе админ. Впрочем и сборщик образов систем и фиксер системных проблем. Это как раз та культура самообслуживания которая зародилась в опенсорсе. И использование вот именно возможностей, именно опенсорса. Когда при проблеме я могу гораздо более продвинуто диагностику сделать, а при острой нужде и патч для себя попытаться скроить. Вот так опенсорс получает пойнт. А если им пользоваться как виндой... ну и в чем профит? ;)

Ответить | Правка | Наверх | Cообщить модератору

361. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  –1 +/
Сообщение от n00by (ok), 01-Июн-23, 08:41 
>> Я поступил ровно так же, как в случае с ZFS. Набрал в
>> поисковике "восстановление btrfs", почитал инструкции и попробовал выполнить.
> Я бы не назвал идею что-то делать с фс по советам из
> интернета от хз кого удачной идеей.

Это как раз один из критериев, почему BtrFS непригодна для дома.
По ZFS имеется документация от Оркала.

> Разработчики, или хоть топичные форумы,
> чаты и рассылки сильно лучше.

Это не годится. В торговле такой финт называется навязанная услуга.

>> Плюс к этому я ещё купил новый накопитель, но "рассыпавшийся" своего часа
>> не дождался - как всегда внезапно понадобился.
> А это был что? HDD? SSD? Ну и там достаточно было снять
> метаданные без данных с него, у btrfs есть такой вариант, спецом
> для багрепортов и воспроизведения багов. Только метаданные - сильно легче и
> их хранить не особо напряжно. Но да, это слегка продвинутости, для
> тех кто настроен с вылезшей проблемой зарубиться. Т.е. нормальных опенсорсников.

Это SSD с ионисторами, где производитель обещает завершение операций записи при отказе питания. Слишком много действий для восстановления данных - не годится для дома. Проще взять из резервной копии и ФС снести к чертям.

Ответить | Правка | Наверх | Cообщить модератору

382. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от Аноним (-), 02-Июн-23, 03:24 
> Это как раз один из критериев, почему BtrFS непригодна для дома.

На мой вкус так я и еще эн продвинутых юзерей пользуемся этим всем - в том числе и дома, на десктопах, лаптопах, одноплатниках и роутерах (скачка файлов в фоне или торенты) всяких, и каких-то траблов с этого всего нету. А у меня с энных пор образа для одноплатников на достаточно больших выводках (сотни) на btrfs перешли. А перешли после того как разок пришлось чинить в темпе вальса одноплатник который ВНЕЗАПНО умер. По обидной причине. Там был простой EXT4. И при загрузке - вот 1 бэд случился. Зато - под libc6! Этого хватило чтобы я поимел ВНЕЗАПНОГО гимора. Я обиделся на столь дурной теорвер и стал под образа btrfs с DUP юзать, теперь 1 рандомный бэд не проблема, только в лог матюки и я знаю что да, вон там карточку неплохо б заменить, если повторяется часто, но это именно раннее предупреждение. Играть в это казино можно долго, я отловленые текучки и сыпучки под тестовые сетапы поюазл и пока даже совсем поганые в такое казино вот не проиграли чтоб 2 копии побились в 1 логическом смещении. Так теорвер ощущается намного приятнее. Моя идея в том что с законами природы глупо спорить, ими надо пользоваться на свое благо. Ну вот теорвер в свою сторону крутануть...

> По ZFS имеется документация от Оркала.

При том эта документация - на версию которая у вас дома очень врядли появится. Откуда бы у вас дома вот оно? Это ж только для соляры. А для линуха это ZoL - сторонние перцы, с отдельным форком этсамого. Развивавшийся независимо. Конечно можно о дельте между форками узнать и вот таким странным способом, но...

И чисто практически мне док с вики/readthedocs/мана вроде хватило для понимания что и куда. А со временем я из интереса немного въехал в оющую структуру этой штуки и могу достаточно осмысленно применять фичи на свое благо с минимумом проблем. А вот что с ним надо сделать чтобы он совсем умер - я не знаю. Если б знал относительно честные методы - давно б зарепортил.

Пока я видел только юзерей с протертыми SSD-кешами где накопители труху файлухе отдавали, без избыточности, но с такой конфигой - это сами юзеры виноваты что сделали стремный конфиг и не чекали ресурс SSD'шника до момента пока он не протерся в хламину и не начал выгружать труху просто мегабайтами, без копий этого, а на такое в общем никто их ФС не расчитан.

>> Разработчики, или хоть топичные форумы, чаты и рассылки сильно лучше.
> Это не годится. В торговле такой финт называется навязанная услуга.

Лол. Если за это деньги брать как рейзер, я еще пойму претензии. Но денег платить не предлагалось. Я лишь сообщил какой вариант для меня самого работал лучше всего. ИМХО отличный вариант для разумных существ имхо. А в опенсорсе еще и культура самообслживания приветствуется, если кто не в курсе. Ну а лучшее что случается это если я смог вычислить мощный баг при помощи вон того зала. А какие-то додики в интернете - они кто и почему я вообще должен на их "клевые" советы время тратить? И главное вас не смущает что сейчас полно блогеров пишут красивые слова чисто для повышения популярности бложика или потрындеть? Достоверность и актуальность этой инфы - полная лотерея. От джекпота до эпикфейла. Чтобы понять что вам подсунули надо как минимум разбираться в этом дизайне ФС и быть в теме на уровне выше среднего, а этого как раз и нету. Я и предложил прийти в места где информированность по топику заведомо выше среднего.

> Это SSD с ионисторами, где производитель обещает завершение операций записи
> при отказе питания.

Обещают все эти господа много где и чего, а что, где и как реально происходит по факту, в реальных условиях - сильно отдельный вопрос, требующий изучения. Ну вон у самсуней EVO некоторые версии фирмварей могут харакири себе вообще сделать если еще удумать обещаной поддержкой TRIM воспользоваться. При том не сразу, а изредка, в определенных ситуациях. Харакири, кстати, в характеристиках не обещают, но я видел достаточно юзеров с ЭТИМ, и их было столько что в майнлайне задолбались и внесли определенные модели и версии фирмварей в блеклист - для них DISCARD форсировано отключен, даже если накопитель и думает что умеет его. Ну вот такой вот оверайд с затыканием чужого фирмварного глюка на уровне кернела. Хотя нормальный фикс это фирмвару глюкастику обновить, конечно.

У интелей недавно тоже какие-то обсираки были с некоторыми топовыми SSD, деталей не помню уже.

> Слишком много действий для восстановления данных - не годится для
> дома. Проще взять из резервной копии и ФС снести к чертям.

Я как бы согласен что так быть не должно. И если б мне была известна ситуация когда вот это воспроизводится, я бы ее аннулировал, собрав максимум деталей и пинганув девов. Но у меня на данный момент все работает, потому что все что я знал я и репортнул и плотно впрягся в процесс фикса, и это возымело предсказуемый результат - баги были починены, у меня все просто работает. Да и баги были словлены "правильно", -RC ядрами, так что до реальных продакшнов и не долетели как раз. Да, прогон и валидация -RC требует некоторых затрат времени, но если я уж плотно подсел на линух в моих проектах, я знал на что шел и это... ну... такой вот левелап в линуксе и его скиллах. Когда можно стать сам себе систембилдером, сапортом и в общем-то чем-то типа OEM :). Как по мне это было лучшее что линух мог мне предложить. Хороший апгрейд из консумеров и пользователей в часть процесса :)

Ответить | Правка | Наверх | Cообщить модератору

388. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от n00by (ok), 02-Июн-23, 09:04 
>>> Разработчики, или хоть топичные форумы, чаты и рассылки сильно лучше.
>> Это не годится. В торговле такой финт называется навязанная услуга.
> Лол. Если за это деньги брать как рейзер, я еще пойму претензии.

Вместо денег в ходу монета с чеканкой "сделай бисект".

Ответить | Правка | К родителю #382 | Наверх | Cообщить модератору

393. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от Аноним (-), 03-Июн-23, 09:33 
> Вместо денег в ходу монета с чеканкой "сделай бисект".

Вообще - вы в чем-то правы. Паразитизм и потребццтво в более-менее живом и успешном опенсорсе не очень приветствуется. Потому что ведет к загниванию проекта и нездоровому климату в экосистеме.

И да, это такая себе оплата без оплаты, но мне почему-то кажется что вооон те господа для меня повкалывали сильно больше чем я - для них, поэтому мне грешно жаловаться. А кто хотел, вот натурально, чистым потребителем быть, для него винда есть. За денежку, конечно. Потребители не имеют какого-то внятного смысла в опенсорсе, это ж почти имплементация коммунизма.

И да, так то на подумать почему СССР развалился. Ну вот у вас там не удалось воспитание человека разумного. А опенсорсники более менее могут вот. Чисто технически: потребители в конечном итоге обычно встревают в технические проблемы уникальные для себя, никто с оными бороться не хочет или не может - и бай бай, проваливайте на свою дрисняточку или что там у вас, никто не будет скучать об балласте, который получив сотни халявы совсем уж не контрибутит в ответ. Это примерно как торент, можете и не аплоадить, просто будете в самом хвосте списка, получая остатки бандвиза если они есть. А если нет - их получат более полезные клиенты. И хрен такую логику обойдешь, это самозащита сообщества от разрушения.

Ответить | Правка | К родителю #388 | Наверх | Cообщить модератору

66. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +2 +/
Сообщение от Аноним (11), 27-Май-23, 10:35 
> В линуксе ее функциональность составляется из комбинации ФС и LVM.

Спасибо, кэп. Собственно zfs так и появилась.
С дедубликацией по сути всего 3 ФС: zfs, btrfs, xfs. Последние две нестабильные. Вот и весь выбор.
Снапшоты, copy-on-write, сжатие, репликация - весь фарш есть. Надежность уровня production (что не отменяет необходимость бекапов, как и везде). А лишняя (конкретно в данном случае) прослойка LVM не нужна.
Ставить zfs в старый ноут 500ГБ hdd 4ГБ ram смысла конечно нет. Но уже для домашней файлопомойки вполне.

Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

138. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от пох. (?), 27-Май-23, 14:44 
thin lvm, потому что иначе снапшоты будут ни разу непохожие на те что у zfs. А это - внезапно, "капризное и много ресурсов требующее для своей работы". Причем заметно более капризное и ненадежное чем zfs.
И еще и крайне неудобное в управлении. Понадобилось тебе выделить отдельную фс с другими параметрами монтирования под какой-то специфический проект - zfs create pool/mount/point
А теперь опиши все костыли и подпорки с thin lvm - предположим даже что места там с избытком и я в этом create не попросил чего странного - например, зарезервировать мне место чтоб оно точно не кончилось вместе с каким /var/log/trash

Единственное (но надо признать наиболее типовое) в чем этот вариант удобнее zfs - это рутинное увеличение пула не имеющего избыточности (или имеющего средствами железа).
Но это потому что ZoL.

Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

47. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от Аноним (47), 27-Май-23, 08:17 
Сложная в освоении и память жрет побольше некоторых.
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

139. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +2 +/
Сообщение от пох. (?), 27-Май-23, 14:46 
знаешь, если две команды zfs и zpool тебе сложно - я боюсь представить что тебя ждет когда ты столкнешься с lvm, где их аж пять и все имеют совершенно зубодробительные синтаксис и семантику.

Память жрет поменьше чем надо бы - потому что вариантов кроме оставить половину системе там в современных версиях нет. Но за счет ARC может что и выиграет даже.

Ответить | Правка | Наверх | Cообщить модератору

145. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  –1 +/
Сообщение от Аноним (47), 27-Май-23, 15:15 
Меня ждет btrfs.
Ответить | Правка | Наверх | Cообщить модератору

154. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  –1 +/
Сообщение от пох. (?), 27-Май-23, 16:49 
если тебе даже zfs сложно оказалось осилить - она тебя не дождется.

Ответить | Правка | Наверх | Cообщить модератору

166. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +1 +/
Сообщение от Аноним (47), 27-Май-23, 18:17 
Чего там ждать? mkfs.btrfs и все. Никаких zpool и прочего не нужно.
Ответить | Правка | Наверх | Cообщить модератору

278. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от пох. (?), 29-Май-23, 10:06 
> Чего там ждать? mkfs.btrfs и все. Никаких zpool и прочего не нужно.

о ужас, набрать zpool вместо mkfs ?

В общем, степень адекватности опеннетчиков уже очередное дно пробила.


Ответить | Правка | Наверх | Cообщить модератору

308. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от n00by (ok), 30-Май-23, 08:24 
Это называется "когнитивная ригидность" в психологии и "синдром утенка" у местных экспертов.
Мне было проще собрать модули zfs и spl, чем читать man mount.)
Ответить | Правка | Наверх | Cообщить модератору

383. Скрыто модератором  +/
Сообщение от Аноним (-), 02-Июн-23, 03:26 
Ответить | Правка | Наверх | Cообщить модератору

261. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от Аноним (-), 29-Май-23, 01:28 
> если тебе даже zfs сложно оказалось осилить - она тебя не дождется.

Btrfs заметно проще, приятнее и дружественнее в управлении. Однако чтобы с btrfs стоит почитать ман и понять основы ее устройства. Тогда dos и donts станут более очевидны.

А так оно просто работает. В сложных случаях можно живьем отловить разработчков btrfs и в отличие от zfs они даже могут дать дельные советы, в отличие от zfs'ных с их саморекламой и рассказами почему именно збс быть не может (как будто это кого кроме них интересует).

Ответить | Правка | К родителю #154 | Наверх | Cообщить модератору

277. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от пох. (?), 29-Май-23, 10:05 
> Btrfs заметно проще, приятнее и дружественнее в управлении.

Покажите пальцем, в каком месте?
Что именно вам сложно и неприятно в банальном управлении zfs ? То что у нее не кончаются метаданные в самый неожиданный момент?

> В сложных случаях можно живьем отловить разработчков btrfs и в отличие от zfs они даже могут
> дать дельные советы, в отличие от zfs'ных с их саморекламой

вас обидели разработчики zfs? Покусились на святое?

Ответить | Правка | Наверх | Cообщить модератору

295. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от Аноним (295), 30-Май-23, 02:12 
> Покажите пальцем, в каком месте?

Добавление, замена, изъятие девайсов, рестрайп на ходу, все такое. Можно просто подоткнуть девайс если места мало. Или даже временно расширить хранилку под разовое действо, а потом вынуть добавленые девайсы. Или даже передумать насчет схемы хранения. И все это парой команд, логично, ненапряжно, шустрее чем можно было бы ожидать - благодаря backrefs и дизайну с блочными группами оно может трекать что реально аллоцировано и кантовать только это. Это управление ФС

> Что именно вам сложно и неприятно в банальном управлении zfs ? То
> что у нее не кончаются метаданные в самый неожиданный момент?

Ну для начала мне сложно out of tree файлухой пользоваться. Это сразу +100 к системным граблям и траблам с репортом багов в майнлайн. Еще я нахожу очень странным что дедуп только с ломовым жором ресурсов - и более никак. Финт с "reflinks" мне в этом плане очень понравился: это по смыслу стопроцентный дедуп блоков, всего лишь. Когда копия изначально на 100% дедупнута относительно оригинала. Мне нравится гибкость дизайна, типа схемы хранения DUP для 1-дисковых систем. Это намного лучше лечилова про энтерпрайз, блаблабла, и позволяет прикрутить в достаточно странные применения, типа одноплатников или ноута с 1 диском. Повышает надежность системы на этом всем. Вместо рассказов про правильное железо. Это сильно лучше чем ничего. ZFS под такие допущения не делался, так что если это не энтерпрайзная файлопомойка была... а представляешь, снапшоты например актуальны на "системном диске" а вовсе и не файлопомойке. Ну или вон к роутеру 3-терабайтник с btrfs прицеплен. По скорости как ext4, плюс-минус, RAM и CPU трескает умеренно, хорошо когда фича масштабируется вверх и вниз. И иногдя я хочу именно карманный вариант героя.

> вас обидели разработчики zfs? Покусились на святое?

Ммм... скорее их обидели разработчики btrfs. В сравнении. Просто взаимодействие с btrfs'ными понравилось сильно больше. Люблю когда взаимодействия конструктивные, мощные, с работой над проблемой а не рассказами о том кому что (не)нужно, вилянием окороком и маркетингом. Хороший дизайн в маркетинговом булшите не нуждается. А так было бы интересно увидеть что Кент сделает, с учетом эксплуатации btrfs. Но это не быстрая история. Когда такие штуки быстро делались...

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру