Consegui acabar com um LV com a seguinte configuração de espelho (saída de lvs -a -o name,devices,lv_attr
):
rawphotos rawphotos_mimage_0(0),rawphotos_mimage_1(0),rawphotos_mimage_2(0) mwi-ao
[rawphotos_mimage_0] /dev/sdb1(8741) iwi-ao
[rawphotos_mimage_0] /dev/sdc1(30743) iwi-ao
[rawphotos_mimage_1] /dev/sdc1(32081) iwi-ao
[rawphotos_mimage_2] /dev/sdb3(17343) iwi-ao
[rawphotos_mimage_2] /dev/sdb3(16062) iwi-ao
[rawphotos_mlog] /dev/sdc1(13) lwa-ao
Eu gostaria de descartar [rawphotos_mimage_0]
, mas a única maneira que vejo de controlar qual imagem descartar é usar o [PhysicalVolume[Path][:PE[-PE]]...]
argumento to lvconvert -m1
.
Para descartar, mimage_0
preciso fornecer ambos /dev/sdb1
e /dev/sdc1
como esses argumentos de volume físico, mas ele também considera mimage_1
válido para descartar e escolhe isso. Também tentei anexar :...
para especificar os PEs corretos a serem descartados, mas isso não ajudou.
Não consigo encontrar uma opção de simulação, lvconvert
então achei difícil experimentar isso.
Existe alguma maneira de garantir que esse lvconvert
ou algum outro comando do LVM seja mimage_0
descartado?
EDITAR:
Note que a dificuldade aqui surge porque /dev/sdc1
é usado em ambos [rawphotos_mimage_0]
e [rawphotos_mimage_1]
- eu não queria entrar nessa situação mas agora preciso sair dela!