Intereting Posts

понимание программного обеспечения Linux-суперблока RAID

Согласно руководству mdadm , --zero-superblock перезапишет суперблоки с нулями. Насколько я понимаю, суперблоки – это 256-байтовый блок на HDD / SSD, описывающий используемый уровень RAID, имя массива, время создания массива, время модификации самого суперблока и т. Д.

Однако как mdadm знает, где находится суперблок, расположенный на диске? Разве это не изменилось во всех версиях суперблоков? Кроме того, существует ли только один суперблок, или есть несколько причин для избыточности?

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