The OpenNET Project / Index page

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



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

Оглавление

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

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


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

исчезали -- это как? что конкретно происходило?

>  С btrfs такого уг вообще не наблюдаю

держать файлы типа торрентов на btrfs с невыключенным cow, так себе идея. Нет, ФС не развалится (скорее всего), эту десткую болезнь вылечили. Но вот в один прекрасный момент работа с некими файлами (неважно, торрентами, vm или бд -- суть одна, когда файл очень часто и быстро меняется) станет.. странной, от этого не уйти.
И лечение тут только одно, полностью перезаписать файл с нуля.

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

161. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от Аноним (47), 27-Май-23, 17:43 
Если например xmonad закрыть по shift+alt+q во время скачивания торрента,то несмотря на то,что там было уже за 90% на разделе с xfs файлов потом нет и надо после запуска Transmission скачивать заново. Также если игра вылетает,то потом исчезают созхранки. На btrfs такого не замечаю.
Ответить | Правка | Наверх | Cообщить модератору

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

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

4.9.38
4.14.55
5.4.91
5.10.66
5.15.87

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

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

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

208. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от gleb (?), 28-Май-23, 06:57 
ну вот я проверил на 5и разных ядрах. проблемы не вижу.
Ответить | Правка | К родителю #172 | Наверх | Cообщить модератору

215. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от Аноним (47), 28-Май-23, 09:23 
Рад за ваш успех,мне так не повезло. Теперь считаю xfs какашкой. btrfs норм. Если бы не решили дропнуть reiserfs,то использовал бы ее.
Ответить | Правка | Наверх | Cообщить модератору

217. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  –1 +/
Сообщение от gleb (?), 28-Май-23, 09:31 
Дело в том, что ни Ваше, ни моё мнение, по большому счёту, ничего не решает и никого не интересует. А вот объективные результаты работы, таки, да.

ext по скорострельности в реальных условиях и надёжности, сливают xfs. Можно сколько угодно говорить, что "мне не повезло", факт от этого не изменится.

Поэтому, не повезло -- ну ок. Миллиону других -- повезло. Ну и ладненько.

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

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

218. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +1 +/
Сообщение от Аноним (47), 28-Май-23, 09:53 
На убогую ext* мне вообще плевать. Я пробовал их все и имею свое мнение о них. Мой выбор btrfs,а что вы или кто-то другой выбрал мне до лампочки. Не сумели воспроизвести косяк про который я тут написал - такой вот вы тестер. Вы наверное админус и приняли решение на серверах юзать убогую xfs - вам и страдать.
Ответить | Правка | Наверх | Cообщить модератору

239. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от Аноним (239), 28-Май-23, 17:47 
> держать файлы типа торрентов на btrfs с невыключенным cow, так себе идея.
> торрентами ... файл очень часто и быстро меняется

А разве файлы, скачанные с торрентов часто и быстро меняются? Допустим файлы качаются кусками по 4МБ, такими же кусками и записываются на файловую систему. Вот один раз записались данные, и потом не меняются, да ещё и каждый 4МБ-блок контрольной суммой в торенте заверен. Я наверное что-то упускаю, объясните пожалуйста что там где меняется?

> И лечение тут только одно, полностью перезаписать файл с нуля.

Но файл же и во время скачки пишется с нуля до своего полного объёма?

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

286. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от gleb (?), 29-Май-23, 14:50 
> А разве файлы, скачанные с торрентов часто и быстро меняются?

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

> Но файл же и во время скачки пишется с нуля до своего полного объёма?

в том и суть торрентов, что нет. Пишется произвольными блоками в произвольные места файла.

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

298. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от Аноним (239), 30-Май-23, 02:40 
>> А разве файлы, скачанные с торрентов часто и быстро меняются?
> они пишутся в произвольные места, обычно, разряжённого файла. на btrfs каждое изменение
> файла == увеличение поколения сабвольюма, в котором этот файл находится.
>> Но файл же и во время скачки пишется с нуля до своего полного объёма?
> в том и суть торрентов, что нет. Пишется произвольными блоками в произвольные
> места файла.

А если преаллоцировать место или скачивать последовательно, это решит проблему?

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

312. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от gleb (?), 30-Май-23, 08:59 
достаточно отключить cow для этих файлов и/или папок.
но производительность всё равно будет немного меньше, чем на xfs, например.
Ответить | Правка | Наверх | Cообщить модератору

313. "В ядре Linux 6.3 всплыла проблема, приводящая к повреждению ..."  +/
Сообщение от gleb (?), 30-Май-23, 09:02 
и да, торрент-качалки обычно и так заранее выделеяют место, создавая разрежённый файл.
и нет, этого недостаточно, поскольку при включенном cow запись всегда происходит в новое место.
но проблема со странным поведением, начиная с некоторого числа перезаписей, не от этого, а (моя гипотеза) от быстрого увеличения номера поколений и безудержного разрастания дерева.
Ответить | Правка | К родителю #298 | Наверх | Cообщить модератору

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

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




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

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