Enterprise Linux: / scratch é montado em um LV, mas o LV não é mostrado ao executar o lvs

1

Adquiriu algumas VMs do Oracle Linux de outra equipe e encontrou essa situação estranha. O / scratch é montado em um volume lógico de acordo com eles, mas parece que o sistema está tendo algum erro e o LV correspondente está realmente ausente.

# df -h | grep scratch
/dev/mapper/vg01-lv_scratch
                       98G  696M   92G   1% /scratch

Mas lvs não mostra esse vg01-lv_scratch enquanto deveria, em comparação com alguns hosts normais de status.

lvs
  LV      VG   Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  lv_root vg00 -wi-ao---- 51.00g
  lv_swap vg00 -wi-ao----  8.00g

A própria pasta funciona bem agora, mas quando tentamos reinicializar uma das VMs, e não conseguimos encontrar /dev/mapper/vg01-lv_scratch para montar.

Estou curioso para saber como isso pode acabar assim? Se o LV estiver ausente, o sistema de arquivos montado não deve parar de funcionar também? Se ainda está funcionando bem, onde exatamente é montado e onde podemos encontrar os dados? Ou consertar essa situação?

    
por Derek 21.12.2016 / 00:27

0 respostas