<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif">to reply myself, <br><br>probably bug in md raid1 implementation of lvm2, since it's quite a new code in 2014 lvm2.<br><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">Fixed with help from irc #lvm, thanks to kabi :<br><br><span style="font-family:monospace,monospace">ithaqua:/mnt # lvremove vg1/split1<br>Do you really want to remove active logical volume split1? [y/n]: y<br> Logical volume "split1" successfully removed<br>ithaqua:/mnt # lvremove vg1/gatewayVol_rmeta_1<br>Do you really want to remove active logical volume gatewayVol_rmeta_1? [y/n]: y<br> Logical volume "gatewayVol_rmeta_1" successfully removed<br>ithaqua:/mnt # lvremove vg1/gatewayVol_rmeta_0<br>Do you really want to remove active logical volume gatewayVol_rmeta_0? [y/n]: y<br> Logical volume "gatewayVol_rmeta_0" successfully removed<br>ithaqua:/mnt # lvremove vg1/gatewayVol_rimage_1<br> Logical volume "gatewayVol_rimage_1" successfully removed<br><br>ithaqua:/mnt # lvconvert -m1 vg1/gatewayVol<br> device-mapper: create ioctl on vg1-gatewayVol_rimage_0 failed: Device or resource busy<br> Failed to lock logical volume vg1/gatewayVol.<br><br>ithaqua:/mnt # lvs<br> LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert<br> gatewayVol vg1 -wi-ao---- 8.00g <br> gatewayVol_rimage_1 vg1 -wi------- 8.00g <br> gatewayVol_rmeta_0 vg1 -wi-a----- 4.00m <br> gatewayVol_rmeta_1 vg1 -wi------- 4.00m </span><br><br><br><span style="font-family:monospace,monospace">ithaqua:/mnt # lvremove vg1/gatewayVol_rmeta_1<br>Do you really want to remove active logical volume gatewayVol_rmeta_1? [y/n]: y<br> Logical volume "gatewayVol_rmeta_1" successfully removed<br>ithaqua:/mnt # lvremove vg1/gatewayVol_rmeta_0<br>Do you really want to remove active logical volume gatewayVol_rmeta_0? [y/n]: y<br> Logical volume "gatewayVol_rmeta_0" successfully removed<br>ithaqua:/mnt # lvremove vg1/gatewayVol_rimage_1<br> Logical volume "gatewayVol_rimage_1" successfully removed<br><br></span><span style="font-family:monospace,monospace">ithaqua:/mnt # lvs<br> LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert<br> gatewayVol vg1 -wi-ao---- 8.00g<br> <br>ithaqua:/mnt # dmsetup table | grep gate<br>vg1-gatewayVol_rimage_0: 0 16777216 linear 8:5 714926080<br>vg1-gatewayVol: 0 16777216 linear 8:5 714926080<br><br>ithaqua:/mnt # dmsetup info -c | grep gate<br>vg1-gatewayVol_rimage_0 254 52 L--w 0 1 0 LVM-BynKRpbJnegQy2RbeN9sxON1zKghQ7Fw2Q4aqEReJHtPNxXFyPyaXz040c5y3ZWA<br>vg1-gatewayVol 254 55 L--w 1 1 0 LVM-BynKRpbJnegQy2RbeN9sxON1zKghQ7FwMYUKRXvsN40JWStnPz6PSjxrlg0QxmCb<br><br>ithaqua:/mnt # dmsetup ls --tree<br>vg1-gatewayVol_rimage_0 (254:52)<br> L- (8:5)<br>vg1-gatewayVol (254:55)<br> L- (8:5)</span><br><br><span style="font-family:monospace,monospace">ithaqua:/mnt # dmsetup remove vg1-gatewayVol_rimage_0<br>ithaqua:/mnt # dmsetup info -c | grep gate<br>vg1-gatewayVol 254 55 L--w 1 1 0 LVM-BynKRpbJnegQy2RbeN9sxON1zKghQ7FwMYUKRXvsN40JWStnPz6PSjxrlg0QxmCb<br>ithaqua:/mnt # dmsetup table | grep gate<br>vg1-gatewayVol: 0 16777216 linear 8:5 714926080<br><br><br>ithaqua:/mnt # lvconvert -m1 vg1/gatewayVol<br>ithaqua:/mnt # lvs -a | grep gate<br> LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert<br> gatewayVol vg1 rwi-aor--- 8.00g 10.84 <br> [gatewayVol_rimage_0] vg1 Iwi-aor--- 8.00g <br> [gatewayVol_rimage_1] vg1 Iwi-aor--- 8.00g <br> [gatewayVol_rmeta_0] vg1 ewi-aor--- 4.00m <br> [gatewayVol_rmeta_1] vg1 ewi-aor--- 4.00m </span><br><br><br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Oct 8, 2015 at 12:17 PM, Anatoly Pugachev <span dir="ltr"><<a href="mailto:matorola@gmail.com" target="_blank">matorola@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div style="font-family:verdana,sans-serif">Hello!<br><br></div><div style="font-family:verdana,sans-serif">Trying to split one of mirror volumes :<br><br><span style="font-family:monospace,monospace"># lvs<br></span><span style="font-family:monospace,monospace"><span style="font-family:monospace,monospace"> LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert</span> <br> gatewayVol vg1 rwi-aor--- 8.00g 100.00<br><br></span></div><div style="font-family:verdana,sans-serif"><span style="font-family:monospace,monospace"># lvconvert --splitmirrors 1 -n split1 vg1/gatewayVol<br># lvs<br> LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert<br> gatewayVol vg1 -wi-ao---- 8.00g<br> split1 vg1 -wi-a----- 8.00g</span><br><br></div><div style="font-family:verdana,sans-serif">converting original volume back to mirror configuration, leaving split1 volume intact:<br><br><span style="font-family:monospace,monospace"># lvconvert -m1 vg1/gatewayVol<br> device-mapper: create ioctl on vg1-gatewayVol_rimage_1 failed: Device or resource busy<br> Failed to lock logical volume vg1/gatewayVol.<br></span><br><span style="font-family:monospace,monospace"># lvs<br> LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert<br> gatewayVol vg1 -wi-ao---- 8.00g<br> gatewayVol_rimage_1 vg1 -wi------- 8.00g<br> gatewayVol_rmeta_0 vg1 -wi-a----- 4.00m<br> gatewayVol_rmeta_1 vg1 -wi-a----- 4.00m<br> split1 vg1 -wi-a----- 8.00g<br> <br></span></div><div style="font-family:verdana,sans-serif">So, what I should do now? What is rimage* and rmeta* ? How do I get rid of them, preserving data on gatewayVol and split1 volumes? <br><br></div><div style="font-family:verdana,sans-serif">Thanks.<br><br></div><div style="font-family:verdana,sans-serif">PS: opensuse 13.2<br><br># lvm version <br> LVM version: 2.02.114(2) (2014-11-28)<br> Library version: 1.03.01 (2014-11-28)<br> Driver version: 4.27.0<br></div></div>
</blockquote></div><br></div></div>