Me las arreglé para terminar con un LV con la siguiente configuración de espejo (salida 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
Me gustaría eliminarla, [rawphotos_mimage_0]
pero la única forma que veo de controlar qué imagen eliminar es usar el [PhysicalVolume[Path][:PE[-PE]]...]
argumento to lvconvert -m1
.
Para eliminar, mimage_0
necesito proporcionar ambos /dev/sdb1
y /dev/sdc1
como estos argumentos de volumen físico, pero luego también los considera mimage_1
válidos para eliminar y los elige en su lugar. También intenté agregar :...
para especificar los PE correctos para eliminar, pero esto no ayudó.
No puedo encontrar una opción de ejecución en seco, por lvconvert
lo que me resultó difícil experimentar con esto.
¿Hay alguna manera de asegurarme de que ese lvconvert
u otro comando LVM elija mimage_0
eliminarse?
EDITAR:
Tenga en cuenta que la dificultad aquí surge porque /dev/sdc1
se usa en ambos [rawphotos_mimage_0]
y [rawphotos_mimage_1]
: no era mi intención meterme en esta situación, ¡pero ahora necesito salir de ella!