Como o AUFS armazena arquivos excluídos?

4

Quando eu altero um arquivo em um AUFS -mount, essa alteração fica armazenada de alguma forma na camada rw.

Está claro como os arquivos novos / alterados são armazenados na camada rw, mas como os arquivos apagados são lembrados lá?

    
por Udo G 01.09.2015 / 10:27

1 resposta

6

Todos os sistemas de arquivos union com ramificações somente leitura e de leitura / gravação usam alguma forma de marcador "whiteout" em uma ramificação de leitura-gravação para suprimir um arquivo que existe em uma ramificação somente leitura. AUFS não é diferente.

Para o AUFS, os marcadores de whiteout são arquivos chamados:

.wh.<filename>

localizado no mesmo diretório em que o arquivo excluído era usado e em que <filename> é o nome do arquivo que foi excluído.

Ref: aufs manpage , information about whiteout

    
por 01.09.2015 / 11:15

Tags