Сохраняет ли Linux md-raid метаданные резервной копии где-нибудь на диске?

я знаю, что в ext2/3/4 и других файловых системах копии суперблока хранятся по всему диску на случай повреждения основного суперблока (https://ext4.wiki.kernel.org/index.php/Ext4_Disk_Layout).

При использовании md-raid (software raid)суперблок хранится либо в начале, либо в конце диска, в зависимости от используемой версии метаданных.(https://raid.wiki.kernel.org/index.php/RAID_superblock_formats#Sub-versions_of_the_version-1_superblock)

Sub-Version Позиция суперблока на устройстве
0,9 В конце устройства
1,0 В конце устройства
1,1 В начале устройства
1,2 4K от начала устройства

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

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

4
задан 6 November 2021 в 19:29
0 ответов

Теги

Похожие вопросы