Eu tenho um servidor com uma grande quantidade de dados armazenados em uma partição XFS dentro de um grupo de volumes que abrange algumas unidades físicas e vários segmentos/extensões.
De repente, nas últimas horas, a partição XFS desenvolveu um problema e agora aparece no sistema como um “sistema de arquivos Atari” que não pode ser montado. Na verdade, o sistema não pode inicializar a menos que eu comente a linha no fstab que monta a partição em/srv.
Como posso corrigir isso e montar a partição como XFS novamente sem perder meus dados?
Atualmente estou executando xfs_repair( xfs_repair -n /dev/mapper/vg-server
) e ele descobre imediatamente que o superbloco primário tem um número mágico ruim e procura o superbloco secundário e eventualmente encontra um, mas não parece ser capaz de fazer nada com ele.
OK... bem, tentei todos os tipos de coisas e não consegui recuperar os dados, então formatei tudo e remontei os discos como uma matriz RAID 1 e restaurei o que pude, imaginando que pelo menos eu tinha alguma redundância agora.
Alguns meses depois, tive o mesmo problema com a partição XFS perdendo seu número mágico, etc. Mas desta vez o problema abrangeu os dois discos da matriz e, novamente, não consigo salvar os dados.
Não consigo fazer com que o sistema reconheça as partições nos discos e também não consigo formatar as partições ou criar sistemas de arquivos nelas. Se eu inicializar o computador a partir de um CD, posso formatar as unidades e criar sistemas de arquivos, ler/gravar arquivos, etc., mas assim que reinicio a máquina, perco as partições do disco novamente.
O que provavelmente está acontecendo aqui? É provável que seja o controlador de disco da placa-mãe? Parece que não tenho problemas com os dois primeiros discos SATA0 e SATA1, mas com 2 a 2. 6 não parecem manter suas partições por algum motivo. Esta é como a terceira placa-mãe que coloco nesta caixa em tantos anos. Não me parece provável, mas não sei o que mais explicaria isso.