The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"В ветку ядра Linux-next добавлена реализация ФС Bcachefs"
Отправлено Аноним, 21-Сен-23 02:35 
> О чем ты?
> Расскажи подробнее

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

И вот вместо ВНЕЗАПНОГО разлета системы в хламину когда не прочтется системная либа или метаданные какие лишь нытье в лог "csum failed .... corrected". И все просто работает. Ну, ок, если это чаще чем скажем раз в год в логах, надо наверное поднапрячься что у нас железо "не очень" и его по хорошему стоит заменить. Чем чаще пиндит тем быстрее заменить/починить, конечно же.

2) Пункт 2 является расширением этой идеи. Чексуммы в файлухе хайлайтят все. Будь это кривая оперативка, плохой кабель, дурящий контроллер или даже глюкавый проц (и такое тоже бывает!) - если в логах часто лезет "csum failed" - вы знаете что железо у вас хреновое. А не так что все вроде-работало - но потом почему-то все резко и внезапно подохло, а половина файлов на поверку загажено каким-то мусором, когда там оказывается проц уже пару лет глюкавил, или что там. Это end to end проверка данных которая подсвечивает дочерта мыслимых и немыслимых проблем железа.

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

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

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, [email protected] (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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