Volumes LVM em um SSD externo em 19.10

Volumes LVM em um SSD externo em 19.10

Eu tenho um SSD USB3 que é um LVM VG e PV com dois LVs. Quando insiro o dispositivo pela primeira vez, tudo funciona bem; os volumes aparecem como /dev/dm-Xe os links são criados em /dev/mapper/<volume_name>. Se eu remover o dispositivo e inseri-lo novamente, ele não funcionará. Os dispositivos mapeadores não são removidos quando o disco é removido e mesmo que eu os remova manualmente, eles não são recriados quando o disco é reinserido.

Este é um defeito conhecido? Posso configurar em torno disso? Existe uma maneira de recuperar isso sem reiniciar?

Responder1

Eu realmente não tenho uma solução para isso, mas algumas notas:

Desconectar um volume LVM2 não é uma boa ideia. Limpe adequadamente, se puder. Para colocar esse disco off-line:

$ vgchange -a n <vg-name>
$ udisksctl lock -b /dev/sd<X>

Se você tiver problemas com um disco que foi extraído, será necessário limpar cada volume lógico separadamente com:

$ dmsetup remove <lv-name>

Depois de fazer isso, reinserir o disco fará a coisa certa e mapeará todos os volumes corretamente.

informação relacionada