The OpenNET Project / Index page

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

В Bcachefs реализована возможность самовосстановления ФС из избыточных кодов

18.07.2024 14:30

Кент Оверстрит (Kent Overstreet), разработчик ФС Bcachefs, предложил для включение в состав ядра Linux 6.11 изменение с реализацией в ФС Bcachefs возможности автоматического прозрачного восстановления проблемных данных, используя сохраняемые избыточные коды восстановления ошибок. Логика работы предложенной функциональности напоминает реализацию подобной функции в Btrfs: если при чтении возникает ошибка ввода/вывода или вычислено несоответствие контрольной суммы, проблемный блок данных будет автоматически перезаписан заново при наличии избыточности для его восстановления.

Линус Торвальдс отложил приём данного изменения в ядро 6.11 из-за проблем с оформлением патчей (был выполнен "git rebase" на новую ветку, что не нужно было делать) и наличия оставленных без ответов вопросов об изменениях, вносимых патчами в область за пределами fs/bcachefs.

Дополнение: Кент Оверстрит отправил второй запрос на включение изменений в ветку 6.11, содержащий исправления.

  1. Главная ссылка к новости (https://www.phoronix.com/news/...)
  2. OpenNews: Автор Bcachefs представил патчи для исправления ФС, разрушенных недавней ошибкой
  3. OpenNews: Ошибка в Bcachefs, приводящая к разрушению ФС при использовании нескольких устройств
  4. OpenNews: В ядре Linux 6.8 исправлены две серьёзные проблемы в bcachefs
  5. OpenNews: Код Bcachefs принят в основной состав ядра Linux 6.7
  6. OpenNews: Релиз ядра Linux 6.10
Автор новости: Аноним
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/61570-bcachefs
Ключевые слова: bcachefs, kernel, linux
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (184) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 14:37, 18/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Гиперкомпенсация за предыдущую эпичную ошибку с порчей ФС?
     
     
  • 2.3, Аноним (3), 14:44, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • –9 +/
    это не гиперкомпенсация, а бред, который сведёт всю производительность к нулю
     
     
  • 3.5, Аноним (5), 15:02, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Как говорят пользователи ZFS, производительность не важна.
     
     
  • 4.21, Аноним (-), 16:41, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Как говорят пользователи ZFS, производительность не важна.

    Это и повышает популярность btrfs и сабжа. Должен же кто-то энтерпрайзным утюгам мастеркласс показывать?!

     
     
  • 5.23, _ (??), 17:47, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +5 +/
    У бытыэра было сколько? 15 лет? чтобы это сделать и как то ... ну не шмогла :)))

    NOTE: Я про хранилище дикпиков на мордакниге слышал. Это можно и в /dev/null хранить - разницы никто не заметит :)

    bcachefs - выглядит заманчиво, впрочем все они выглядят заманчиво вначале :)
    Но конкретно у этой есть опупенное преимущество - еЯ практически в одно рыло тянет _вменяемый_ перец ... Ни те согласований CoC-a, ни те кода для розовых поней, встроенного вебсервера и генератора QR- кодов ...

    Даже не верится что до сих пор не придушили :)

     
     
  • 6.29, Assssss (-), 18:08, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ахаха, очень вменяемый, особенно вменяемый он был когда в рассылке своей файловой системе послал чувака вот так - "fuck you", вместо того чтобы ответить по сути выявленых недоработок.
     
     
  • 7.69, Аноним (-), 03:16, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Ахаха, очень вменяемый, особенно вменяемый он был когда в рассылке своей файловой
    > системе послал чувака вот так - "fuck you", вместо того чтобы
    > ответить по сути выявленых недоработок.

    Вот он, будущий Торвальдс - 2.0 :))

     
  • 7.100, _ (??), 17:39, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >послал чувака вот так - "fuck you"

    Всё - перехожу на Bcachefs!
    Наш чел :)))

     
     
  • 8.120, Аноним (120), 12:00, 20/07/2024 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
  • 6.68, Аноним (-), 03:15, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Что - не шмогла Ей можно нормально пользоваться на одноплатниках, ноутах, мелки... большой текст свёрнут, показать
     
     
  • 7.101, _ (??), 18:01, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Того что ты требовал выше Но не используют А так то я вот могу и на Ferrari ... большой текст свёрнут, показать
     
     
  • 8.122, Аноним (-), 14:15, 20/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Я бы сказал что вполне Не во всех номинациях Может быть Но рож с откровенно э... большой текст свёрнут, показать
     
  • 5.26, Assssss (-), 18:02, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    btrfs не пригодня для SSD, у неё write pressure (запись метаданных на единицу полезных данных) примерно в 30 больше чем у zfs. Т.е. btrfs SSD быстро приводит к концу ресурса.
     
     
  • 6.36, ананим.orig (?), 20:25, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Пруф?
     
     
  • 7.50, Assss (?), 23:30, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Пруф в гугле по запросу - btrfs write amplification
     
     
  • 8.54, Аноним (54), 23:50, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Демагогия, нужно btrfs vs zfs write amplification , а таких сравнений нет или и... текст свёрнут, показать
     
     
  • 9.57, Assss (?), 00:02, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Есть, лично видел на форме какой-то известной фирмы производящей NAS Что-то тип... текст свёрнут, показать
     
     
  • 10.61, Аноним (54), 00:16, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот тогда и приходите ... текст свёрнут, показать
     
     
  • 11.63, Assss (?), 00:21, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Тебе в этой жизни никто ничего не должен, захочешь сам нагуглишь Все явки и поз... текст свёрнут, показать
     
  • 10.70, Аноним (-), 03:17, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это те которые с фряхи как раз свалили недавно Ахаха ... текст свёрнут, показать
     
     
  • 11.83, Assssss (?), 11:40, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Сейчас перепроверил, кажется это не они, по цветовой расцветки которую я помню с... текст свёрнут, показать
     
     
  • 12.88, Аноним (-), 12:31, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    iXsystems - разве не за ними стоит Они недавно как раз вариант на фряхе задвину... текст свёрнут, показать
     
  • 11.102, _ (??), 18:08, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да, причём после того как разработка ZFS уехала на линукс они ещё долго фряшный ... текст свёрнут, показать
     
  • 7.52, Аноним (54), 23:45, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Судя по тому, что он write amplification перепутал с write pressure, он мог ошибиться ещё раз и иметь в виду эту хабростатью[1], в которой есть числа около 30 (таблица в конце), но ничего нет о ZFS.

    [1] https://habr.com/ru/articles/476414/

     
     
  • 8.58, Assss (?), 00:04, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    1 Читать хабр это моветон 2 В нормальных интернетах pressure и amplification... текст свёрнут, показать
     
     
  • 9.60, Аноним (54), 00:16, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    1 числа-то из научной статьи на arxiv е Так теперь тебе совсем никто не поверит... текст свёрнут, показать
     
     
  • 10.62, Assss (?), 00:20, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Тебе сказали, что amplification и pressure в нормальных интернетах взаимозаменяе... текст свёрнут, показать
     
     
  • 11.64, Аноним (54), 00:27, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Так я тебе и объяснил, что заголовок означает Ты совсем того ... текст свёрнут, показать
     
     
  • 12.65, Assss (?), 00:31, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Сорян, не ту ссылку запостил, сейчас правильную поищу ... текст свёрнут, показать
     
  • 10.72, Аноним (-), 04:46, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    которая так то суть синтетическая фигня у очередных академов, имеющая крайне ... большой текст свёрнут, показать
     
     
  • 11.103, _ (??), 18:16, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Дитё Ты считаешь что оно дегрэйдится линейно Человекам так не везёт С Но и пр... текст свёрнут, показать
     
     
  • 12.123, Аноним (-), 14:20, 20/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Повылезло тут всяких, из которых уже песок сыпется, с высокоинновационными техно... текст свёрнут, показать
     
  • 8.117, нах. (?), 08:17, 20/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    write amplification когда-то какой-то неплохой инженер - _мерял_ Не по косвенны... большой текст свёрнут, показать
     
     
  • 9.128, Аноним (128), 03:28, 21/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Когда-то и какой-то - в это то вся проблема Во первых, смотреть надо здесь и се... большой текст свёрнут, показать
     
     
  • 10.135, нах. (?), 07:31, 21/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    ну посмотри Ах, да, ты ж дерьмовый инженер и не сможешь там куча каких-то невн... текст свёрнут, показать
     
     
  • 11.141, Аноним (141), 09:19, 23/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Не стоит судить по себе Я никогда не испытывал с этим проблем - поэтому и могу ... большой текст свёрнут, показать
     
     
  • 12.147, нах. (?), 11:17, 23/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    потому что тебе никогда не давали лопатой по горбу за бездоказательные выдумки ... большой текст свёрнут, показать
     
     
  • 13.160, Аноним (-), 17:10, 24/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И тебе видимо тоже А следовало бы, за блистание высокоиннвоационными знаниями 2... большой текст свёрнут, показать
     
  • 3.13, Аноним (-), 16:03, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >  это не гиперкомпенсация, а бред, который сведёт всю производительность к нулю

    Это не бред, а косплей куска логики btrfs'а.

    И вы уж простите но если нечто не прочлось - вопрос не о производительности уже, а о том чтобы не продолбать данные. И в этом смысле self-repair битой копии из исправной прям по факту обнаружения, на лету - это очень круто придумано и отлично работает.

     
     
  • 4.18, Аноним (18), 16:15, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Придумано круто, ну вот как работает, будем посмотреть.
     
     
  • 5.20, Аноним (-), 16:40, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Придумано круто, ну вот как работает, будем посмотреть.

    В btrfs зашибись работает. Ничего этакого особо не делает при чтении кроме счета чекскм. А вот если не совпало или IO Error - тогда перезапись битой копии из исправной. Если это единичный редкий бэд - ну, он просто парируется в фоне.

    Раз в дохрена это обычное дело для современных сторажей. Если же это начинает лезть более часто - окей, вам пора поменять проблемный девайс. Ну и сабж постепенно допилит это дело. Ессно по началу возможны отклонения от идеала, но Кент весьма серьезно настроен держать марку "wont eat your data" и мне этот настрой - нравится.

     
     
  • 6.33, Аноним (33), 18:20, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > перезапись битой копии из исправной

    Откуда берётся исправная копия? Речь про raid? Или эта фича работает и без raid?
    Работает благодаря CoW? Могут ли восстановиться старые данные?

     
     
  • 7.40, Аноним (40), 21:22, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Про RAID.
     
  • 7.71, Аноним (71), 04:37, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чудес не бывает и чтобы урытую копию восстановить - избыточность должна быть У ... большой текст свёрнут, показать
     
  • 2.8, Аноним (8), 15:04, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Гиперкомпенсация это когда компенсация много затратнеё чем то что она компенсирует. В данном же случае это даже не компенсация, а очередное нате на лопате.  
     

     ....большая нить свёрнута, показать (44)

  • 1.2, Аноним (2), 14:37, 18/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    автоматизация и чёрный ящик это плохо, пнятненько? при каких условиях автор видит восстановимое повреждение?
     
     
  • 2.7, Аноним (5), 15:04, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > автоматизация и чёрный ящик это плохо, пнятненько?

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

     
     
  • 3.10, Аноним (2), 15:35, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >какое устройство использовать

    Что сказать то хотел? Или ты разницы не видишь?

     
     
  • 4.12, Аноним (12), 15:44, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Я не тот аноним что выше. Но железные рейды да и софтовые типа zfs точно так же восстанавливают и перезаписывают битые данные (при условии что оставшейся избыточности для этого хватает). Такой функцией даже периодически проходятся по массиву (patrol / scrub). Непонятно почему bcachefs этого раньше не делала - типа нашла ошибку, радостно отрапортовала и оставила как есть?
     
     
  • 5.17, Аноним (2), 16:12, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Zfs не рейд и по понятным причинам не пользуется поулярностью.
     
     
  • 6.22, Аноним (-), 16:44, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Zfs не рейд и по понятным причинам не пользуется поулярностью.

    Он в том числе и это. А не пользуется популярностью потому что - махровая энтерпрайзятина, с ломовым жором ресурсов, неудобным менеджментом и специфичными допущениями.

    Сабж и btrfs с самого начала задуманы быть более универсальными и менее ушибленными на 1 конкретном кейсе энтерпрайзных NAS в ущерб всему остальному. Например даже при использовани RAID схем там не требуется выравнивать девайсы, можно подоткнуть любое что есть, лишь бы constraints схемы хранения можно было обеспечить. Хоть каким-то комбо свободного места на всех девайсах в ФС.

     
     
  • 7.25, _ (??), 17:58, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Как это не пользуется популярностью?!?!?
    Если сторидж не от первой HW 10-ки, то он на 100500% сделан на ZFS-e! Нихрена себе не пользуется 8-/ "Вы слишком много кушать!"(С)

    Кста - в РФ вообще будет лидер рынка, какой нить отечественный "ЯФС" :-))))


    А а вот на ваших десЪктопах стоип то что инсталлер по-дефолту ставит :)

     
     
  • 8.73, Аноним (-), 05:25, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Давать мастеркласс на тему популярности будет миллиард юзеров Facebook, например... большой текст свёрнут, показать
     
     
  • 9.104, _ (??), 19:12, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это мне не интересно, это всё в RAM-FS хранить можно с потерей всего по поверсай... большой текст свёрнут, показать
     
     
  • 10.121, Аноним (-), 13:57, 20/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Мы про популярность говорили С ней - вот так Они не отчитываются мне о использ... большой текст свёрнут, показать
     
  • 8.139, нах. (?), 23:40, 21/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    вполне возможно и там внутри слегка модифицированная zfs но тебе об этом предпоч... большой текст свёрнут, показать
     
     
  • 9.142, Аноним (142), 09:28, 23/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так иначе клиент начнет задавать вопросы всяикие - мол, а что мне самому так ... большой текст свёрнут, показать
     
     
  • 10.146, нах. (?), 11:09, 23/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    ну вперед - нанимаешь последних уцелевших программистов, а не фуллшмяков, причем... большой текст свёрнут, показать
     
     
  • 11.161, Аноним (161), 17:24, 24/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну, мне хватает обслуживать свои проблемы без всяких божков На публику эти услу... большой текст свёрнут, показать
     
     
  • 12.173, нах. (?), 22:48, 24/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    потому что твои проблемы с единственной битой флэшкой с али - гроша ломанного не... большой текст свёрнут, показать
     
     
  • 13.174, Аноним (-), 18:22, 25/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну как бы авторы btrfs и bcachefs считают иначе, в том смысле что у них именно g... большой текст свёрнут, показать
     
  • 3.78, Аноним (-), 06:19, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> автоматизация и чёрный ящик это плохо, пнятненько?
    > Окей, надо сказать раработчикам рейда, чтобы при каждой ошибке чтения-записи каждого блока
    > пользователя спрашивали, что делать и какое устройство использовать.

    Круто же когда ваш прод будет затыкаться, остановив обслуживание юзерей, чтобы админа спросить что ему делать, да? :) Еще круче если так бортовой комп какой-нибудь так откаблучит. Вот прям спросить пилота посреди полета - мужик, тебе первый блок, или второй?!

     
  • 2.14, Аноним (-), 16:07, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > автоматизация и чёрный ящик это плохо, пнятненько? при каких условиях автор видит
    > восстановимое повреждение?

    На обычном RAID вы вообще данные продолбаете. Вот видите вы на RAID1 что 2 копии не сошлись - и дальше что?!

    Файлуха с чексумами - по чексумам видит где правильный блок а где левак и может ре-репликацию сделать по мере обнаружения проблем. А обладатели более классических райдов, с учетом емкости современных сторажей и их хлипкости довольно часто огребают тыкву, когда оказывается что там уже факапище так то был. Отлично, кстати, работает на практике. В btrfs во всяком случае. Редкие сбойные сектора заруливает на ура. Теперь и этот так же сможет.

     
     
  • 3.30, _ (??), 18:11, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А про RAID 3|5|6  у вас в Верхних Высерках вообще не в курсе?
     
     
  • 4.41, Аноним (40), 21:25, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А вы про RAID(0,1,10), видимо, не в курсе.
    Если вам кажется, что все вокруг вас дураки, то вам это только кажется, и главный дурак тут — вы.
     
  • 4.49, Be My Baby (?), 22:25, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А в Ваших пенатах в курсе, что для разных видов нагрузки - разные виды RAID?
    У вас базы данных на RAID5/6?  Сочувствую вашим пользователям.
     
  • 4.74, Аноним (-), 05:35, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > А про RAID 3|5|6  у вас в Верхних Высерках вообще не в курсе?

    На RAID5 вы тоже продолбаете данные. Потому что если вы видите что (для простоты 3 девайса взято):

    (block 1) XOR (block 2) != parity окей, и какой из этого вывод?! :) Который из трех - кривой?! Ну так, вопрос на засыпку эксперту из Нижних Высерок.

    А btrfs в той же ситуации (его RAID56 не рекомендуется, но все же) - с чексумами, видите ли, и будет еще сбоку держать чексумы block 1 и block 2, и так тут уже понятнее где факап. Либо битый блок будет запален чексумой, либо это парити кривое. Ага? А вот попробуйте этот фортель без чексумм блоков?! :)

     
  • 3.119, Tron is Whistling (?), 10:50, 20/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    "2 копии не сошлись" - это очень редкий случай в реальном мире.
    Потому что у носителей есть свои ECC, причём чем энтерпрайзнее носитель - тем более суровые, и в случае ошибки декодирования они выплюнут в сторону рейда ошибкой, а не битыми данными.
     
     
  • 4.124, Аноним (-), 14:26, 20/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > "2 копии не сошлись" - это очень редкий случай в реальном мире.

    Вполне распостраненный и частый случай. Сторажи, что SSD что HDD стали емче, хлипче, и в погоне за дешевизной - глючнее и стремнее.

    > Потому что у носителей есть свои ECC,

    Который часто на минималках - места эвон как жрет, а цифирь на этикетку не добавляет.

    > причём чем энтерпрайзнее носитель -

    ...тем дороже! И тем удивленнее вопли его юзерей :)

    > тем более суровые, и в случае ошибки декодирования они выплюнут в
    > сторону рейда ошибкой, а не битыми данными.

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

     
     
  • 5.125, Tron is Whistling (?), 17:34, 20/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Вполне распостраненный и частый случай.

    Просто не берите вот эти вот смарт*** и прочее аналогичное.

    >> Потому что у носителей есть свои ECC,
    > Который часто на минималках - места эвон как жрет, а цифирь на этикетку не добавляет.

    И снова п.выше.

    >> причём чем энтерпрайзнее носитель -
    > ...тем дороже! И тем удивленнее вопли его юзерей :)

    Тем дороже, да. Гонитесь за дешевизной - тогда да, понимаю, частый и распространённый случай.

    Мне чуть проще - ни одного "несхождения" рейдов за 20 лет истории с кучей сторейджа я так и не встретил.

     
     
  • 6.129, Аноним (-), 03:40, 21/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Откуда вы такие теоретики лезете С вон той проблемой периодически высовываются ... большой текст свёрнут, показать
     
     
  • 7.136, Tron is Whistling (?), 09:17, 21/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > что за инсталляции и сколько их? Может там малонагруженное нечто с
    > ломовым запасом, или просто повезло с ревизиями железок, фирмварей и проч.

    И вот так 20 лет везёт, прикиньте.
    С виртуализацией, непредсказуемыми впсами, шаредхостингами, базами данных на терабайты, и прочим-прочим.

     
     
  • 8.143, Аноним (-), 09:33, 23/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну я рад за вас Правда не понимаю как вы без чексум определяли что везет По те... большой текст свёрнут, показать
     
  • 7.137, Tron is Whistling (?), 09:25, 21/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Всё это время есть несколько простых правил:
    - Никаких софтварных рейдов
    - Накопители должны быть RAID-оптимизированы (НЕ "SAN", именно энтерпрайзные варианты под RAID)
    - Никаких "дешёвых" вендоров. HDD - Seagate/WD/IBM, SSD - только Samsung. Рейды - в основном LSI(Avago)-based, была пара адаптеков в своё время, но не зашли.

    И вот что с HDD, что вот теперь уже лет 5 как SSD-only - никаких проблем с несхождением рейды не выдавали.
    Тут конечно может сказываться то, что уже 10 лет избыточности менее RAID6 нет, но и раньше те же RAID1 жили и не плакали.

     
     
  • 8.138, Хрю (?), 11:17, 21/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Классическое правило - чем круче джип, тем дальше переться за трактором Всё сам... текст свёрнут, показать
     
     
  • 9.140, Tron is Whistling (?), 10:26, 22/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Понимаешь, в чём дело - если у меня система начнёт выкидывать фортели вроде тех,... текст свёрнут, показать
     
     
  • 10.145, Аноним (-), 09:39, 23/07/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Да, расскажи как это у тебя на компе работает Скажем на системном стораже Мист... текст свёрнут, показать
     
     
  • 11.153, Tron is Whistling (?), 21:12, 23/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На локалхостике у меня внезапно обычное коммодити, потому что требования к локал... большой текст свёрнут, показать
     
     
  • 12.162, Аноним (162), 17:41, 24/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Видел я как мамонты с такими требованиями менеджат системы Убивая полдня на реи... большой текст свёрнут, показать
     
     
  • 13.171, Tron is Whistling (?), 21:51, 24/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Пфффт, и часто у вас это случается Стёртые кёрнелы и неудачные апдейты Ключевы... текст свёрнут, показать
     
     
  • 14.175, Аноним (-), 18:27, 25/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Нет, но возможность сэкономить себе на такой оказии меньше чем день окупает вс... текст свёрнут, показать
     
  • 11.154, Tron is Whistling (?), 21:16, 23/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    И да, у меня ещё и несколько огнетушителей по квартире раскидано, прикинь D... текст свёрнут, показать
     
  • 8.144, Аноним (-), 09:38, 23/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    позволяющих крепко поставить фирму на бабки и вендорлок, а потом в случае чег... большой текст свёрнут, показать
     
     
  • 9.155, Tron is Whistling (?), 21:24, 23/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вендорлок есть, факт Крап афтер юзе, если до совсем уже EoВСЁ не эксплуатироват... большой текст свёрнут, показать
     
     
  • 10.163, Аноним (-), 17:51, 24/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Как и конские ценники Так что в результате пригодно только для мегахранилок в п... большой текст свёрнут, показать
     
     
  • 11.170, Tron is Whistling (?), 21:50, 24/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вот понимаешь в чём дело, раз в тысячелетие - могу себе позволить D Пока не слу... текст свёрнут, показать
     
     
  • 12.176, Аноним (-), 18:31, 25/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А я могу не трястись над системой как кощей и сделать эксперименты где не уверен... текст свёрнут, показать
     
  • 11.172, Tron is Whistling (?), 21:54, 24/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Что же до четырёх девайсов - ну, блин, ну вот меньше ныне на платформы с реальны... текст свёрнут, показать
     
     
  • 12.177, Аноним (-), 18:34, 25/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ага Бывают унесенные ветром , а быают - покусанные энтерпрайзом Наверное, п... текст свёрнут, показать
     
  • 9.159, нах. (?), 11:05, 24/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    внезапно, hardware raid умеют в полный Но современные умеют и в неполный, с кон... большой текст свёрнут, показать
     
     
  • 10.164, Аноним (-), 17:58, 24/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну если с 6 - еще пожалуй Но это не менее 4 девайсов с эффективностью 50 и мно... большой текст свёрнут, показать
     
     
  • 11.168, нах. (?), 19:19, 24/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    для _контроля_ - ЛЮБОЙ И да, даже совсем уж дешевые из приличных плат умеют так... большой текст свёрнут, показать
     
     
  • 12.178, Аноним (-), 18:43, 25/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А все равно куча допущений о роялях в кустах И если что отъедет, с такой штукой... большой текст свёрнут, показать
     
     
  • 13.181, нах. (?), 23:49, 25/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    понеслась бредятина что тебе лапочка непонятно - любые рейды кроме совсем иг... большой текст свёрнут, показать
     
     
  • 14.186, Аноним (186), 13:06, 26/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вот эти И да, именно благодаря характерному эксперименсу, ценнику и допущени... большой текст свёрнут, показать
     
     
  • 15.188, нах. (?), 23:34, 26/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    которого у тебя - нет, как обычно нет Но не для невменозников талдычащих одни ... большой текст свёрнут, показать
     

     ....большая нить свёрнута, показать (50)

  • 1.4, Аноним (4), 14:52, 18/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Драйвер Bcachefs восстановится из избыточного кода, если даже её удалить? Прямо как вирус, который удаляешь из Windows XP, а он непонятно откуда снова вылазит.
     
     
  • 2.6, Аноним (5), 15:03, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Почему это непонятно? Windows — это distributed replicated virus storage.
     
     
  • 3.9, Аноним (8), 15:06, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    На Линуксе же со всеми его npm и pypi вирусов нет (есть)
     
     
  • 4.19, Аноним (18), 16:22, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Они могут самораспространяться, заражая исполняемые файлы? Не могут. Значит, это не вирусы, а нечто другое: бекдоры, устанвливаемые социнженерным подходом; руткиты.
     
     
  • 5.31, _ (??), 18:13, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Могут. Смотри в базы антивирей и удивляйся.
    Другое дело что масштаб этого смешной ... ну дык - 1%
     
  • 5.86, Аноним (8), 12:28, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сам придумал чего они не могут и сам в безопасности? Шапочку из фольги поправьте.
     
  • 2.15, Аноним (-), 16:09, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Драйвер Bcachefs восстановится из избыточного кода, если даже её удалить?

    Если у вас системный стораж с избыточностью - то таки да. А чем он такой особенный то?

    А GRUB например умеет грузиться с альтернативного снапшота btrfs при желании. И вот вы вроде вон там драйвер снесли. Но это нелинейный менеджмент систем. У нас несколько таймлайнов, которые развивались side by side. И вот тут - драйвер еще был. Как и кернел например. Да, можно даже снос кернела обыграть одним только бутлоадером. Добро пожаловать в нелинейный менеджмент систем в стиле виртуалок.

     

  • 1.24, Аноним (24), 17:51, 18/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Линус Торвальдс отложил приём данного изменения в ядро 6.11 из-за проблем с оформлением патчей (был выполнен "git rebase" на новую ветку, что не нужно было делать)

    Занятно выходит, создатель VCS не умеет пользоваться своей же VCS, занимается фетишизмом c зарослей из заплесневелых веток

     
     
  • 2.79, Аноним (-), 06:32, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Занятно выходит, создатель VCS не умеет пользоваться своей же VCS, занимается фетишизмом
    > c зарослей из заплесневелых веток

    Немного не так. Есть конкретные workflow, им просят следовать. И это так не только в Linux. Потому что разгребать за каждым косячным долбоклюем - в большом проекте может и подзадолбать.

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

     
     
  • 3.114, Аноним (24), 20:55, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Т.е. если основные моменты своих фетишей записать на бумажке и обозвать workflow-ом, то фетиши перестают быть фетишами и превращаются в рационально обоснованные требования. Ну да, вполне логично.
     
  • 2.126, нах. (?), 19:10, 20/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    чувак, ты реально опоздал родиться Этот создатель НИКОГДА не умел пользоватьс... большой текст свёрнут, показать
     
     
  • 3.130, Аноним (-), 03:46, 21/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да, только тот создатель - git напрогал, и чего-то теперь этот ваш CVS уже да... большой текст свёрнут, показать
     
     
  • 4.134, нах. (?), 07:21, 21/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    а программисты не умеют учиться, сюрприз мне некогда читать документацию с ге... большой текст свёрнут, показать
     
     
  • 5.148, Аноним (-), 14:31, 23/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Не любая документация достойна чтения Убивать время на освоение централизованог... большой текст свёрнут, показать
     
     
  • 6.149, нах. (?), 14:44, 23/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    то есть пользоваться ты не умеешь, но централизованный крап Все что надо знат... большой текст свёрнут, показать
     
     
  • 7.165, Аноним (-), 18:09, 24/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    То есть, git мне понравился намного большей симметричностью, возможностью полноц... большой текст свёрнут, показать
     
     
  • 8.169, нах. (?), 19:35, 24/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    По сравнению с тем о чем ты даже не в курсе развлекуха git bisect не катит пот... большой текст свёрнут, показать
     
     
  • 9.179, Аноним (-), 19:08, 25/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    По сравнению с всякими cvs svn и лабудой пытавшейся косплеить более быстрых лош... большой текст свёрнут, показать
     
     
  • 10.180, нах. (?), 23:26, 25/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    о которых ты ничего кроме названия не знаешь т е собирающемся по часу, с необх... большой текст свёрнут, показать
     
     
  • 11.182, Аноним (-), 11:37, 26/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Я в свое время рекатос таскал оными И помню сколько апдейт по сети занимал, кап... большой текст свёрнут, показать
     
     
  • 12.185, нах. (?), 12:13, 26/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    но разбираться в чем причина - конечно же не стал оно никогда не таскает никакие... большой текст свёрнут, показать
     
     
  • 13.187, Аноним (187), 14:19, 26/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Я и в тыкании копьем мамонта профан Особенно билд кернела реактоса из актуально... большой текст свёрнут, показать
     

     ....большая нить свёрнута, показать (14)

  • 1.27, Assssss (-), 18:03, 18/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >был выполнен "git rebase" на новую ветку, что не нужно было делать

    Вот на этом моменте поподробнее плиз, чем  чревато?

     
     
  • 2.35, Не пытайтесь напугать меня пивом (?), 19:35, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    вот тут большой документ, на который ссылается автор https://www.kernel.org/doc/Documentation/maintainer/rebasing-and-merging.rst

    но там не по-русски чё-то написано

     
     
  • 3.51, Assss (?), 23:32, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да это понятно, вопрос был почему в этом конкретном случае Линус не смог патч замёрджить. Никаких тех.проблем там нету, просто снобизм.
     

  • 1.28, Assssss (-), 18:06, 18/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Избыточные коды в файловой системе без ECC оперативной памяти лишены смысла. Сбойнёт память и файловая система этого никак не обнаружит и запишет сбойные данные.
     
     
  • 2.32, _ (??), 18:18, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну таки да - сильно ECC рекомендуется, но тут такое дело - ны Ынтрерпрайзном железе оно само-собой установленно, а васянам такое ставить - дорого. Ну и ...
    По любасу если ты из двух проблем хотябы с одной справился - это лучше чем иметь обе.
     
     
  • 3.34, Assssss (-), 18:34, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Без ECC RAM в случае любого сбоя оперативки файловая система с избыточными кодами будет упорно восстанавливать сбойные данные считая их верными.
    Хотели добавить защиту _от_ сбоев в файловой системе, а добавили поддержку и потворствование на уровне FS _для_ сбоев в RAM.
    Начинать нужно с ECC RAM и только потом добавлять избыточные коды в FS иначе результат будет строго противоположный предполагаемому.
     
     
  • 4.38, Аноним (38), 21:16, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Развей, пожалуйста, свою мысль. Как сбой в RAM приводит к тому, что ФС будет пытаться восстановить не те данные?
     
     
  • 5.47, Ivan_83 (ok), 21:37, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Легко.
    ОС засылает DMA запрос на чтение с диска, контроллер поднимает данные, кладёт в память и нотифицирует ОС что готово, ОС отдаёт этот кусок памяти драйверу ФС, он чекает хэши/суммы и понимает что данные битые.
    Они побились уже после чтения в самой памяти.
    Дальше или паника или попытка драйвера ФС починить побитые данные.
     
     
  • 6.53, Assss (?), 23:48, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Дальше или паника или попытка драйвера ФС починить побитые данные.

    1. ECC память, может один битый бит на байт пофиксить и больше 1 битого бита задетектить.
    2. Больше 1 битого бита на байт у нормальной памяти крайне маловероятно - "A system on Earth, at sea level, with 4 GB of RAM has a 96% percent chance of having a bit error in three days without ECC RAM. With ECC RAM, that goes down to 1.67e-10 or about one chance in six billions."
    3. Вы всё верно написали, хочу немного дополнить: в 99,9999...% в случае ECC памяти исправление ошибки будет происходить автоматом, а паника в меньше чем 1% в силу пункта 2 при этом битые данные на FS записаны не будут. В случае не ECC памяти любой битый бит приведёт к перезаписи блока на FS битыми данными.

     
  • 6.55, Аноним (38), 23:53, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так это однократная ошибка, не циклическая. В случае, если у нас есть другой источник для тех же данных, где сошлись контрольные суммы, мы берем данные из него и радостно пишем. Где повреждение данных, где циклическая перезапись? Допустим, что данные повредились в RAM перед самой записью в ФС, какие тогда вопросы к ФС могут быть? Что дали, то и записали, то и прочитаем в следующий раз.
     
     
  • 7.56, Assss (?), 00:00, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Так это однократная ошибка, не циклическая

    Может новость прочитаешь?

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

    Предлагаешь всегда сверяться с бекапом? Очень забавно.

    >Где повреждение данных, где циклическая перезапись?

    Данные всегда читаются в диска и всегда их избыточные коды проверяются и далее перезаписываются.

    >Допустим, что данные повредились в RAM перед самой записью в ФС, какие тогда вопросы к ФС могут быть?

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

     
     
  • 8.59, Assss (?), 00:06, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    fixed ... текст свёрнут, показать
     
  • 8.66, Аноним (38), 00:47, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Новость конечно же не читал, а вот так пишут в оригинале - Self healing on read... текст свёрнут, показать
     
     
  • 9.67, Assss (?), 01:38, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Может тебе почитать, как работает ECC память и перенести это на случай прочитанн... текст свёрнут, показать
     
     
  • 10.80, Аноним (-), 06:35, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Этого недостаточно Надо еще понять как чексумы ФС взаимодействуют с битым жел... текст свёрнут, показать
     
     
  • 11.84, Assssss (?), 11:43, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Процитирую самого себя я ранее цитировал hackernews где сказано что с вероятнос... текст свёрнут, показать
     
     
  • 12.89, Аноним (-), 12:59, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    У меня так то есть ECC в ряде конфиг, но - как именно обязательное требование эт... большой текст свёрнут, показать
     
  • 9.81, Аноним (-), 06:52, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Лол Из другой копии, прежде всего Или как вариант - erasure coding в сабже в п... текст свёрнут, показать
     
     
  • 10.82, Assssss (?), 11:28, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А сколько копий достаточно поддерживать в оперативном режиме, дай угадаю, две А... большой текст свёрнут, показать
     
     
  • 11.90, Аноним (90), 13:35, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это можно В btrfs такая схема обозвана RAID1C3 RAID1C4 И конечно имеет смысл т... большой текст свёрнут, показать
     
     
  • 12.94, Assssss (?), 15:30, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    В логах НЕ БУДЕТ воя если вновь записываемые данные были подпорчены до вызова си... текст свёрнут, показать
     
     
  • 13.96, Аноним (-), 16:39, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Слышь, теоретик, чтоб ты понял в логах при битой RAM или проце - от btrfs обычн... большой текст свёрнут, показать
     
     
  • 14.97, Assssss (?), 17:07, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Слыш ты будешь говорить своим друзьям гопникам Только глупый человек может счита... текст свёрнут, показать
     
     
  • 15.108, Аноним (-), 19:58, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Большего с вашим сочетанием квалификации и апломба вы не заслуживаете Вот реаль... большой текст свёрнут, показать
     
     
  • 16.110, Assssss (?), 20:07, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Охохохо, вот это имбицил Ему говорят, что порча данных в НЕ ECC RAM это не сбой... текст свёрнут, показать
     
     
  • 17.111, Assssss (?), 20:09, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Речь конечно же шла о порче данных от космической солнечной радиации ... текст свёрнут, показать
     
  • 17.131, Аноним (131), 03:54, 21/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это крайне редкие события и софт на них сам по себе - не рассчитан И дальше уже... большой текст свёрнут, показать
     
  • 17.132, Аноним (132), 03:59, 21/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это редкие события, софт на них сам по себе - не рассчитан И дальше уже каждый ... большой текст свёрнут, показать
     
  • 17.150, нах. (?), 16:27, 23/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    и с какого же потолка эта цифирь тобой взята у человека - логи У тебя - фантаз... текст свёрнут, показать
     
     
  • 18.166, Аноним (-), 18:20, 24/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Может, у него вместе с тем исследователем модули с алиэкспресса Или чувак мерял... большой текст свёрнут, показать
     
  • 11.156, Tron is Whistling (?), 21:28, 23/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Всё ещё хуже Не-ECC память угробит данные ещё до записи И они во все десять ко... текст свёрнут, показать
     
     
  • 12.183, Аноним (-), 11:42, 26/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Только это все если и будет - то в 1 случае из дохреналиона А еще дохреналион б... текст свёрнут, показать
     
  • 3.44, Ivan_83 (ok), 21:32, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Не сильно дороже.
    На райзенах оно работает, а сама память не значительно дороже.
    Я уже года 4 как перешёл дома на ECC.
     
     
  • 4.76, Аноним (76), 05:49, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Даже без ECC если проц или память кривые, это как правило вызывает bit flip в да... большой текст свёрнут, показать
     
     
  • 5.106, _ (??), 19:28, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Я вот поймал 1 засранца который изредка битики где-то флипал после прогрева.

    А имьЯ его сестра!(С)
    Ну чтобы тоже не вляпаться.

     
     
  • 6.151, нах. (?), 16:28, 23/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> Я вот поймал 1 засранца который изредка битики где-то флипал после прогрева.
    > А имьЯ его сестра!(С)
    > Ну чтобы тоже не вляпаться.

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


     
     
  • 7.167, Аноним (-), 18:25, 24/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да ну бросьте, какой-то атлон 64-битный старый Нормальный вполне Просто видимо... большой текст свёрнут, показать
     
  • 5.157, Tron is Whistling (?), 21:30, 23/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Поверь, если у тебя проц вызывает битфлип в данных - ты это заметишь очень быстро через вставание системы раком. И вот тут уже никакая мегадублированная ФС тебе не поможет, потому что данные с большой долей вероятности уйдут на чексумминг и запись уже битыми. При этом чексумма будет посчитана корректно, но от битых данных. Такое встречал, ну, не в личной практике, но встречал.
     
     
  • 6.184, Аноним (-), 11:55, 26/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Опять теоретики вылезли Вы такое ловили хоть раз на практике чтобы лечить про э... большой текст свёрнут, показать
     
     
  • 7.189, Tron is Whistling (?), 10:52, 27/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Битых систем - к счастью, не у себя, а у разных любителей "подешевле" - я ловил в своей жизни предостаточно.
    Коллекцию не собирал, просто предлагал выкинуть и заменить на нормальное железо.

    И вот если начался тот самый массовый "вой о чексуммах" или появились рандомные падения с порчей структур FS / данных - всё, дальше только бэкапы "до события", потому что с вероятностью 99% часть данных прекрасно записалась битыми. Но тут уже каждый сам себе в свою меру злобный буратина.

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

     
  • 4.105, _ (??), 19:27, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Я уже года 4 как перешёл дома на ECC.

    Я с 17 года :)
    Не от того что умный как тутошние ононимы конечно, а просто железо такое купил по случаю :)
    Dell Precision с Xeon-ами и ECC RAM считай за коньяк :) HDD-RAID уже выкинул, но гудит эта падла всё равно знатно! Не альфасервер конечно, но всё же :) Выкинуть жаль. Если зомбоапокалипсис - я им отбиваться буду! :)))

     
     
  • 5.152, нах. (?), 16:30, 23/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >>Я уже года 4 как перешёл дома на ECC.
    > Я с 17 года :)
    > Не от того что умный как тутошние ононимы конечно, а просто железо
    > такое купил по случаю :)

    "купившие ЭТО так же покупали:" - шесть баннеров с затычками для ушей и два с наушниками для стрельбы.

    > Dell Precision с Xeon-ами и ECC RAM считай за коньяк :) HDD-RAID

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

     
  • 2.37, Аноним (37), 21:14, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    DDR5 уже с ЕСС из коробки. Так что обновляйте свои коры дуба.
     
     
  • 3.46, Ivan_83 (ok), 21:34, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это не совсем так, рекомендую вам читать больше по теме.

    На практике в DDR5 ECC внедрили на уровне чипов, чтобы хоть как то повысить выход годных чипов.
    На уровне же всей планки памяти ECC всё ещё делается установкой дополнительного чипа.

     
     
  • 4.107, _ (??), 19:37, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Они больше озабочены RGB- подсветкой на чипах, вот это действительно важно, а не ECC там какоето! :(
     
  • 2.43, Аноним (40), 21:31, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А ещё всё лишено смысла без автоматической системы пожаротушения, комплекса противовоздушной обороны, герметизации от воды, двойного резервирования энерговвода, и всего остального, что вообще когда-либо придумали в мире обработки данных.

    Научись уже различать разные угрозы.

     
     
  • 3.48, Ivan_83 (ok), 21:37, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Аноним выше прав, я видел как ОС сама себя убила на сбойной памяти.
     
  • 2.75, Аноним (-), 05:45, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Очередной булшит от экспертов которые это все даже на картинке не видели Кроме ... большой текст свёрнут, показать
     
     
  • 3.85, Assssss (?), 11:48, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Вообще-то оно в таких ситуациях как правило массово орет про несовпадение чексум, мистер эксперт. Ну так, небольшое уточнение для теоретиков от практиков.

    Скоро тебе в школу, готовься.

    Для остальных процитирую себя: Например ещё до записи на устройства нескольких копий данных эти самые данные сбойнули и при вызове сискола write был передан указатель на битые данные, FS рассчитает избыточные коды для битых данных и будет упорно считать их верными.

    FS тебе никак в этом случае не поможет. Поможет только перепроверка в самом user space процессе записаных данных. Получается, что FS с избыточнымии кодами непригодна для использования без ECC помяти т.к. всё равно придётся перепроверять самому процессу который отправил данные на запись иначе FS будет упорно сберегать битые данные.

     
     
  • 4.91, Аноним (-), 13:47, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Скоро тебе в школу, готовься.

    Лол. По себе других не судят.

    > Для остальных процитирую себя:

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

    И например один из вараинтов как нвидия была поймана на разрушении памяти своим модулем - это, внезапно, ор файлух на сбои чексум. Заметили пиплы корреляцию - ор csum error <-> модуль нвидии в списке. А без него - ор пропадает. Ну вот так вот.

    Заметьте, ECC в это уравнение вообще не входит. На ECC такой факап тоже прекрасно работает.

     
     
  • 5.95, Assssss (?), 15:34, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Я лишь скажу для экспертов от теоретицизма что на практике - ор в логах про сбои чексум нормальные юзеря ФС с чексумами замечают задолго до

    НЕ БУДЕТ НИКАКОГО ОРА В ЛОГАХ ЕСЛИ ВНОВЬ ЗАПИСЫВАЕМЫЕ ДАННЫЕ БЫЛИ ИСПОРЧЕНЫ ЕЩЁ ДО ВЫЗОВА СИСКОЛА WRITE!!!!!!!!!!!!!!!!

    Для FS такие данные будут верными потому, что сама FS будет для этих данных перед записью расчитывать избыточные коды.

    На этом всё, финиш, с глупыми людьми не люблю общаться. Буду игнорировать тупые сообщения.

     
     
  • 6.98, Аноним (-), 17:16, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это - мягко говоря не единственная возможная ситуация в системе Поэтому на прак... большой текст свёрнут, показать
     
     
  • 7.99, Assssss (?), 17:26, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Это - мягко говоря не единственная возможная ситуация в системе.

    А я говорю об этой конкретной ситуции которая не зависит от качества НЕ ECC RAM и с которой FS без ECC RAM не сможет справиться в принципе. И никаких предупреждений в логах FS не будет.

    Поэтому твой понос про другие ситуции не рассматриваю.

     
     
  • 8.109, Аноним (-), 20:03, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А какой смысл фиксации на 1 конкретном узком кейсе если мы обсуждаем ФС вообще и... текст свёрнут, показать
     
     
  • 9.112, Assssss (?), 20:14, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Смысл в том, что этот 1 конкретный кейс невозможно победить без ECC RAM и FS в с... текст свёрнут, показать
     
     
  • 10.113, Qq (?), 20:31, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А тебе неоднократно написали, что fs без чексумм fs с чексуммами при любом ра... текст свёрнут, показать
     
  • 10.133, Аноним (-), 04:07, 21/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Во первых, даже в подобных сценариях есть отличная от ноля вероятность что чексу... большой текст свёрнут, показать
     

     ....большая нить свёрнута, показать (53)

  • 1.42, Аноним (42), 21:26, 18/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто-то уже ставил себе на локалхост?
     
     
  • 2.45, Аноним (40), 21:32, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    На домашнем насе под торрентами живёт великолепно.
     
  • 2.77, Аноним (-), 05:53, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Кто-то уже ставил себе на локалхост?

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

     
     
  • 3.87, Аноним (8), 12:30, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Что звездолету делать в атмосфере это его нетипичное использование. Как микроскопом забивать гвозди.
     
     
  • 4.92, Аноним (-), 13:51, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Что звездолету делать в атмосфере это его нетипичное использование. Как микроскопом забивать гвозди.

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

    То-есть жить без этого при сильном желании можно. Да что там, можно даже на FAT свои данне хранить. Но это такая себе радость.

     
  • 4.93, a (??), 13:58, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Хороший звездолет должен либо продолжить работать в атмосфере пускай с деградацией характеристик, либо отказаться входить в атмосферу и предоставить большую красную кнопку, снимающую все гарантии и таки выполняющую вход в атмосферу
     

  • 1.115, Аноним (115), 21:05, 19/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В ZFS 100 лет как self-healing
     
     
  • 2.127, нах. (?), 19:11, 20/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    а, кстати, кто проверял?

    (в бырбыр-подобной конфигурации, разумеется, понятно что с raidz все в порядке)

     
  • 2.158, Tron is Whistling (?), 21:31, 23/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Самый хороший селф-х**линг всплывал недавно - данные в ноль, и сделали вид, что так и было.
     

  • 1.116, AKTEON (?), 02:01, 20/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Наконец-то ! Дождались !!
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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