btrfs: Redefine 'mount -o rw, degraded' count

0

Com o btrfs, parece que há uma única oportunidade para usar:

-o rw,degraded

(por exemplo, se houver um disco ausente em uma configuração RAID1)

  • Como alguém pode forçar a montagem degradada a prosseguir rw uma segunda vez?

  • Como é possível editar o dispositivo do sistema de arquivos para fingir que ele ainda não foi montado rw,degraded ?

Eu entendo que há patches de kernel que removem várias verificações de montagem, no entanto, eu quero corrigir o sistema de arquivos e ter todas as verificações ainda em vigor.

    
por Tom Hale 30.06.2017 / 11:40

1 resposta

1

Não é realmente uma resposta, mas talvez algumas pistas ...

Existe uma pegadinha conhecida no wiki que afeta o btrfs RAID1:

When a raid1 volume is stuck as read-only [...] it can only be recovered by dumping its contents, recreating it and restoring the contents

Mas essa é apenas a linha oficial - há um simples patch de kernel que efetivamente comenta a linha:

goto fail_sysfs;

Que permitirá várias rw,degraded de montagens.

Por favor, grite se você encontrar um patch no sistema de arquivos!

    
por 30.06.2017 / 12:00