O que é um super bloco de RAID?

3

Eu tentei procurar por essa resposta, mas todas as páginas usam apenas o termo 'superbloco' sem definir o que é.

    
por Brynn Mahsman 06.10.2010 / 05:32

2 respostas

6

Para ajudar na proteção contra perda / corrupção, sistemas de arquivos (e às vezes matrizes RAID, dependendo da configuração) armazenam cópias de suas informações críticas de configuração (tamanho da partição, tamanho do bloco, localização do diário, tipo, etc.) em vários locais diferentes. o disco físico. Dessa forma, se a cópia principal da configuração fs for perdida, ela poderá ser restaurada de um dos superblocos. Os locais onde esses metadados são armazenados são chamados de superblocos.

    
por 06.10.2010 / 05:38
2

É uma parte da partição reservada para o software / firmware que gerencia as unidades, o driver do Linux MD usa poucos setores por exemplo.

Os concursos são normalmente bastante simples: o identificador do array (geralmente um UUID), o número de drives no array, o layout do array (seja ele um RAID1, RAID5, etc., comprimento de stripe), alguns contêm informação: localização precisa de outros dispositivos na matriz, ou mesmo UUIDs de dispositivos específicos que formam a matriz.

O driver Linux MD usa esse espaço também para o log de intenção de gravação interna.

mdadm -Q --examine /dev/hda1

mostrará a você a maior parte do conteúdo do superbloco RAID MD.

    
por 06.10.2010 / 05:51

Tags