Назад | Перейти на главную страницу

Что такое суперблок RAID?

Я попытался найти этот ответ, но на всех страницах просто используется термин «суперблок», не уточняя, что это такое.

Чтобы защитить себя от потери / повреждения, файловые системы (а иногда и массивы RAID, в зависимости от конфигурации) будут хранить копии важной информации о конфигурации (размер раздела, размер блока, расположение журнала, тип и т. Д.) В нескольких разных местах на физическом диске. . Таким образом, если основная копия конфигурации fs потеряна, ее можно будет восстановить из одного из суперблоков. Места, где хранятся эти метаданные, называются суперблоками.

Это часть раздела, зарезервированная для программного обеспечения / прошивки, которая управляет дисками, например, драйвер MD Linux использует несколько последних секторов.

Их содержимое обычно довольно простое: идентификатор массива (обычно UUID), количество дисков в массиве, структура массива (независимо от того, какой это RAID1, RAID5 и т. Д., Длина полосы), некоторые содержат дополнительную информацию: точные расположение других устройств в массиве или даже UUID конкретных устройств, образующих массив.

Драйвер Linux MD использует это пространство также для хранения внутреннего журнала намерений записи.

mdadm -Q --examine /dev/hda1

покажет вам большую часть содержимого суперблока MD RAID.