The OpenNET Project / Index page

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



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

Исходное сообщение
"RAID_1 на трех дисках."
Отправлено pokpokpok2, 17-Фев-22 05:51 
спасибо!

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

провел опыт:

создал на хостовой машине 4 файла и отдал их как диски в виртуалку.
в виртуалке сделал raid_1 из 4 дисков и в нем luks раздел cryptsetup-ом.
в luks разделе создал файл на 500мб и посмотрел его sha256sum.
потом c перезаписал 3 диска рандомом в на хост машине.
отмонтировал шифрованный раздел в виртуалке.
примонтировал его обратно, черт знает почему он примонтировался, видимо заголовок с первого диска(не перезаписанного) прочитался а данные с остальных.

посмотрел sha256sum файла 500мб, она изменилась.

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

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

echo 'check' >/sys/block/md0/md/sync_action


А есть ли какие-то опции запрещающие mdadm в raid_1 читать файлы кусками с разных дисков для ускорения, и указывающие на чтение с всех участвующих в рейде дисков синхронно и сверку прочитанного?

 

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



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

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