The OpenNET Project / Index page

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



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

"Проблема в ядре Linux 5.1 приводит к потере данных на SSD пр..."  +/
Сообщение от opennews (?), 26-Май-19, 08:47 
В корректирующем выпуске ядра Linux 5.1.5 (https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.1.5) исправлена (https://www.redhat.com/archives/dm-devel/2019-May/msg00102.html)  проблема в подсистеме DM (Device Mapper), которая может привести (https://www.reddit.com/r/linux/comments/brd8d5/psa_fstrim_di.../) к повреждению данных на SSD-накопителях. Проблема стала проявляется после изменения (https://www.redhat.com/archives/dm-devel/2019-May/msg00084.html), добавленного в ядро в январе этого года, затрагивает только ветку 5.1 и в подавляющем большинстве случаев проявляется на системах с SSD-накопителями Samsung, на которых применяется шифрование данных с использованием dm-crypt/LUKS поверх device-mapper/LVM.

Причиной проблемы является (https://www.redhat.com/archives/dm-devel/2019-May/msg00082.html) слишком агрессивная пометка освобождаемых блоков через FSTRIM (за раз помечалось слишком много секторов, без учёта  лимита max_io_len_target_boundary). Из дистрибутивов предлагающих ядро 5.1 ошибка уже устранена в Fedora (https://koji.fedoraproject.org/koji/buildinfo?buildID=1270326), но пока остаётся неисправленной в ArchLinux (https://bugs.archlinux.org/task/62693) (исправление доступно, но пока находится в ветке "testing"). В качестве обходного пути блокирования проблемы называется отключение сервиса fstrim.service/timer, временное переименование исполняемого файла fstrim, исключение флага "discard" из числа опций монтирования в fstab и отключение режима "allow-discards" в LUKS через dmsetup.

URL: https://www.reddit.com/r/linux/comments/brd8d5/psa_fstrim_di.../
Новость: https://www.opennet.me/opennews/art.shtml?num=50747

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

Оглавление

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


3. "Проблема в ядре Linux 5.1 приводит к потере данных на SSD пр..."  +12 +/
Сообщение от zloykakpes (ok), 26-Май-19, 08:50 
Заголовок не совсем соответствует содержимому, мягко говоря.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Проблема в ядре Linux 5.1 приводит к потере данных на SSD пр..."  –2 +/
Сообщение от пох (?), 26-Май-19, 09:13 
если у вас нет dm-crypt - вы просто не заметите что что-то пошло не так ;-)

если у вас нет dm - вас этот баг не заденет.
Если у вас не ssd/vm thin provision - вас тоже не заденет, нет ножек, нет варенья.

что не так с заголовком?

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

10. "Проблема в ядре Linux 5.1 приводит к потере данных на SSD пр..."  +2 +/
Сообщение от A.Stahl (ok), 26-Май-19, 09:42 
Заголовок изменился. Предыдущий звучал "Проблема в ядре Linux 5.1 приводит к потере данных на SSD при использовании... как там оно называется"
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

20. "Проблема в ядре Linux 5.1 приводит к потере данных на SSD пр..."  +/
Сообщение от хотел спросить (?), 26-Май-19, 11:51 
А если LVM поверх dm-crypt?
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

25. "Проблема в ядре Linux 5.1 приводит к потере данных на SSD пр..."  +/
Сообщение от пох (?), 26-Май-19, 12:54 
> А если LVM поверх dm-crypt?

да там пофигу в каком именно порядке и какие уровни dm (lvm это тоже dm) громоздить один поверх другого.
Просто dm-crypt позволил заметить проблему, а если его нет - ну превратится в нули лишних 64k в терабайте порно с лошадками - кто его по второму-то разу смотреть вообще собирался? Это ж не успеешь посмотреть следующий терабайт, пока еще один качается.

Так что большинство пользователей ничего и не заметят.


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

22. "Проблема в ядре Linux 5.1 приводит к потере данных на SSD пр..."  +/
Сообщение от Michael Shigorinemail (ok), 26-Май-19, 12:52 
Ага, gremlin@ зело недолюбливает dm -- говорит, там хватает арифметических ошибок...

Ну и наш ядерный майнтейнер не спешит каждое x.x[.0] выкатывать -- дожидается как минимум x.x.1.

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

26. "Проблема в ядре Linux 5.1 приводит к потере данных на SSD пр..."  +2 +/
Сообщение от пох (?), 26-Май-19, 12:57 
> Ага, gremlin@ зело недолюбливает dm -- говорит, там хватает арифметических ошибок...

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

> Ну и наш ядерный майнтейнер не спешит каждое x.x[.0] выкатывать -- дожидается
> как минимум x.x.1.

как будто в нем не будет новых улучшизмов, которые еще что поломают.
"стабильное ведро - в вашем дистрибутиве (c)известнокто"

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

8. "Проблема в ядре Linux 5.1 приводит к потере данных на SSD пр..."  +1 +/
Сообщение от Xasd5 (?), 26-Май-19, 09:20 
в теме появятся те самые фанаты zfs которые постоянно орут про якобы пропадание данных на btrfs?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Проблема в ядре Linux 5.1 приводит к потере данных на SSD пр..."  +2 +/
Сообщение от Xasd5 (?), 26-Май-19, 09:26 
правда в прошлых темах эти фанаты zfs -- почему-то молчали про "повреждения btrfs" тихонько в тряпочку:

https://www.opennet.me/opennews/art.shtml?num=40412

https://www.opennet.me/opennews/art.shtml?num=42448

https://www.opennet.me/opennews/art.shtml?num=46576

https://www.opennet.me/opennews/art.shtml?num=42286

https://www.opennet.me/opennews/art.shtml?num=35224

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

14. "Проблема в ядре Linux 5.1 приводит к потере данных на SSD пр..."  –4 +/
Сообщение от Аноним (14), 26-Май-19, 11:01 
ты продолжай, мы тебя внимательно слушаем. открыли все твои ссылки, внимательно ознакомились. нам очень важна судьба как zfs, так и brtfs
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

31. "Проблема в ядре Linux 5.1 приводит к потере данных на SSD пр..."  +/
Сообщение от Xasd5 (?), 26-Май-19, 13:30 
сарказм?
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

39. "Проблема в ядре Linux 5.1 приводит к потере данных на SSD пр..."  +2 +/
Сообщение от zzz (??), 26-Май-19, 19:57 
Поливать помоями - удел недотроллей, к коим пользователи zfs в продакшне не относятся никаким боком.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

46. "Проблема в ядре Linux 5.1 приводит к потере данных на SSD пр..."  +/
Сообщение от Gannet (ok), 27-Май-19, 00:54 
По хоту у тебя недавно крио-камера потекла. С пробуждением.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "Проблема с потерей данных на SSD при использовании ядра Linu..."  –1 +/
Сообщение от swine (ok), 26-Май-19, 10:27 
>fstrim.service/timer

Если у вас нет systemd — вас этот баг не заденет?

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

13. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +1 +/
Сообщение от Аноним (13), 26-Май-19, 10:48 
Как это нет системд? Не бывает так, не говорите глупости!
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

15. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +1 +/
Сообщение от Аноним (15), 26-Май-19, 11:29 
Видать, десятка у него...
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

17. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +6 +/
Сообщение от swine (ok), 26-Май-19, 11:44 
Мы, конечно, маргиналы, но ещё остались дистрибутивы без этого.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

58. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +1 +/
Сообщение от specter (ok), 27-Май-19, 10:20 
Слава Б-гу, пока ещё есть
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

27. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +1 +/
Сообщение от пох (?), 26-Май-19, 12:58 
>>fstrim.service/timer
> Если у вас нет systemd — вас этот баг не заденет?

вам просто придется запускать этот баг cron'ом.

ну или жить без trim.

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

47. "Проблема с потерей данных на SSD при использовании ядра Linu..."  –2 +/
Сообщение от Gannet (ok), 27-Май-19, 00:57 
Если у Вас нет Linux - вас єтот баг не заденет?
Если у Вас нет компьютера - вас этот баг не заденет?
Если у Вас нет калькулятора - вас этот баг не заденет?
Если у Вас нет счёт - вас этот баг не заденет?
Если у Вас нет рук - вас этот баг не заденет?
Если Вас нет - .... о_О
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

61. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +1 +/
Сообщение от Michael Shigorinemail (ok), 27-Май-19, 11:39 
...пожары вам не страшны?
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

12. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +/
Сообщение от sdog (ok), 26-Май-19, 10:28 
ещё bcache с gcc9 не подружились
https://bugzilla.kernel.org/show_bug.cgi?id=203573
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

28. "Проблема с потерей данных на SSD при использовании ядра Linu..."  –1 +/
Сообщение от пох (?), 26-Май-19, 12:59 
> ещё bcache с gcc9 не подружились
> https://bugzilla.kernel.org/show_bug.cgi?id=203573

любители обмазаться свежайшим - должны же страдать?

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

35. "Проблема с потерей данных на SSD при использовании ядра Linu..."  –1 +/
Сообщение от Аноним (35), 26-Май-19, 17:13 
Де6uлушка, а как знать насколько оно несвежее и стабильное?

И почему каждый релиз GKH орёт, что "you _must_ update"?

// b.

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

63. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +/
Сообщение от пох (?), 27-Май-19, 13:59 
как ведро пересобирать перестанет - значит, достаточно стабильное. Выкидывай, обмазывайся новым.

> И почему каждый релиз GKH орёт, что "you _must_ update"?

так он как раз из любителей.
Это ж не повод его слушать.

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

16. "Проблема с потерей данных на SSD при использовании ядра Linu..."  –10 +/
Сообщение от бох (?), 26-Май-19, 11:38 
>проявляется на системах с SSD-накопителями Samsung, на которых применяется шифрование данных

Параноики страдают да и фиг с ними.

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

48. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +/
Сообщение от Gannet (ok), 27-Май-19, 01:00 
Тут речь скорее об Ъ, а не о паранойе.
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

18. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +/
Сообщение от Аноним (18), 26-Май-19, 11:45 
ХаХа классика😃
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

24. "Проблема с потерей данных на SSD при использовании ядра Linu..."  –3 +/
Сообщение от Ъ (?), 26-Май-19, 12:53 
Виноват самсунь с шифрованием. Линукс зачем приплёл?
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

32. "Проблема с потерей данных на SSD при использовании ядра Linu..."  –2 +/
Сообщение от Аноним (32), 26-Май-19, 13:49 
Вспоминается случай, как виндусь превратил каталог мои документы в файл…
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

21. "Проблема с потерей данных на SSD при использовании ядра Linu..."  –3 +/
Сообщение от BlackRot (?), 26-Май-19, 12:31 
У меня Fedora 30 и на SSD, проблем нет. Статью не читал :)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +/
Сообщение от ЁжиГ (?), 26-Май-19, 12:53 
У тебя ядро 5.0.9, а не начальные 5.1.
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

55. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +1 +/
Сообщение от 0x0 (?), 27-Май-19, 09:23 
У меня Fedora 30 на ядре 5.1 начиная с rc. Но проблема пока никак не проявлялась, я так понял, ввиду отсутствия dm-crypt, lvm, Samsung SSD и чего-то там ещё.. )
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

56. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +/
Сообщение от 0x0 (?), 27-Май-19, 09:32 
Сегодня вечером после работы можно будет попробовать мигрировать на RC 5.2 ‒ пишут относительно драйвера NVidia, что в этой ветке ничего не сломалось :)
Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору

37. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +2 +/
Сообщение от Аноним (37), 26-Май-19, 17:52 
> У меня Fedora 30
> на SSD
> проблем нет.
> Статью не читал :)

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

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

57. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +/
Сообщение от 0x0 (?), 27-Май-19, 09:55 
Это можно было воспринимать и так, что были перечислены условия, при которых не удалось добиться успешной потери данных :)
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

59. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +1 +/
Сообщение от Аноним (59), 27-Май-19, 10:21 
ну таких условий можно много придумать, например, что ssd есть, но просто лежит внутри корпуса.

Так-то у меня тоже проблем нет, правда как и контрольных сум файлов, к которым я уже относительно давно не прикасался

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

65. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +/
Сообщение от 0x0 (?), 27-Май-19, 22:55 
Не нужно ничего придумывать! "Лежит внутри корпуса" ‒ это значит НЕТУ, так как система его не видит :)
Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору

68. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +/
Сообщение от BlackRot (?), 30-Май-19, 02:08 
Подрастёшь - поймёшь!
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

29. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +/
Сообщение от Аноним (29), 26-Май-19, 13:08 
В чем смысл fstrim при использовании LUKS? Снижение защиты зашифрованных данных?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

30. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +/
Сообщение от ЁжиГ (?), 26-Май-19, 13:14 
Ничего страшного не будет...
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

42. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +/
Сообщение от Аноним (37), 26-Май-19, 21:15 
зато можно будет вытащить фактический объем данных или подтвердить, что они там есть. Это, конечно, если шифрование не на случай кражи или чего подобного.
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

49. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +/
Сообщение от Gannet (ok), 27-Май-19, 01:02 
Вот незадача... 8/
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

33. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +/
Сообщение от Аноним (33), 26-Май-19, 14:21 
Опять с реализацией trim запутались...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

34. "Проблема с потерей данных на SSD при использовании ядра Linu..."  –2 +/
Сообщение от Аноним (34), 26-Май-19, 15:07 
Шо, опять? В очередной раз убеждаюсь, что испрользовать можно только LTS релиз ядра (причём последний, предпоследний уже пару раз умирал с концами). Я вполне мог и пострадать, как это ни удивительно. Только я сторонюсь самсунгов (будто есть из чего выбирать в mlc-сегменте) и держусь подальше от сырых ядер (есть определённые минусы), можно считать, предусмотрительность спасла.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

36. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +/
Сообщение от Аноним (36), 26-Май-19, 17:25 
А чего не сторонишься? Из ссд
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

62. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +/
Сообщение от Michael Shigorinemail (ok), 27-Май-19, 11:41 
Меня радуют Kingston DC-серии, но конкретно DC400 вроде как уже перестали выпускать.
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

67. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +/
Сообщение от 0x0 (?), 28-Май-19, 21:04 
Что касается "выносливости", то Samsung'и снискали себе неплохую репутацию. Это, наверное, просто разработчики ядра не обратили внимания и провтыкали особенности некоторых микроконтроллеров и ситемной логики :)
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

41. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +/
Сообщение от Анонимemail (41), 26-Май-19, 21:06 
Arch linux 5.1.4, ssd samsung 970 pro, LVM на LUKS, пока видимых проблем не наблюдаю.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

43. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +/
Сообщение от Ан.Зонд (?), 26-Май-19, 22:21 
У тебя NVMe балбес ты эдакий!

Samsung 830 SSD = SATA SSD

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

44. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +/
Сообщение от Анонимemail (41), 26-Май-19, 23:41 
хочешь сказать на nvme не распространяется?
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

51. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +/
Сообщение от Gannet (ok), 27-Май-19, 01:05 
Потому и не наблюдаешь, что они невидимы. Скрываются же, гады.
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

66. "Проблема с потерей данных на SSD при использовании ядра Linu..."  +/
Сообщение от Аноним (66), 28-Май-19, 10:49 
продверджаю: lvm+luks+sam начала сьіпаться фс, пришлось мигрировать на другой раздел
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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




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

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