* Removing a failed device from LVM2/DM @ 2009-08-31 15:16 Alan D. Brunelle 2009-08-31 16:02 ` Takahiro Yasui 2009-09-01 16:16 ` Alan D. Brunelle 0 siblings, 2 replies; 14+ messages in thread From: Alan D. Brunelle @ 2009-08-31 15:16 UTC (permalink / raw) To: dm-devel I constructed a 1-copy mirror with the following commands: # pvcreate --metadatasize 192k /dev/sdcn /dev/sdfj /dev/sdfa Physical volume "/dev/sdcn" successfully created Physical volume "/dev/sdfj" successfully created Physical volume "/dev/sdfa" successfully created # vgcreate vg /dev/sdcn /dev/sdfj /dev/sdfa Volume group "vg" successfully created # lvcreate -L 32g -m 1 -n lv vg Logical volume "lv" created The status showed: # lvs -a -o +devices LV VG Attr LSize Origin Snap% Move Log Copy% Convert Devices lv vg mwi-a- 32.00G lv_mlog 29.72 lv_mimage_0(0),lv_mimage_1(0) [lv_mimage_0] vg Iwi-ao 32.00G /dev/sdcn(0) [lv_mimage_1] vg Iwi-ao 32.00G /dev/sdfj(0) [lv_mlog] vg lwi-ao 4.00M /dev/sdfa(0) Then I forced /dev/sdfj to fail (removing the unit from the FC SAN), and the state of the mirror went to: # lvs /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error LV VG Attr LSize Origin Snap% Move Log Copy% Convert lv vg -wi-a- 32.00G At this point I know I can do: # vgreduce -a vg /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error Physical volume "/dev/sdcn" still in use Removed "/dev/sdfa" from volume group "vg" But I run into two problems: (1) I'd like to be able to live without the constant errors about /dev/sdfj, and tried: # pvremove -f /dev/sdfj /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error No physical volume label read from /dev/sdfj /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error Labels on physical volume "/dev/sdfj" successfully wiped but that didn't stop it. and: (2) I'd like to be able to recreate the 1-copy mirror from the currently linear volume, but can't (easily): # pvcreate --metadatasize 192k /dev/sdp Physical volume "/dev/sdp" successfully created # vgextend vg /dev/sdp ... errors from sdfj omitted... Volume group "vg" successfully extended # vgs /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error VG #PV #LV #SN Attr VSize VFree vg 2 1 0 wz--n- 542.67G 510.67G # lvconvert -m 1 /dev/vg/lv /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error Insufficient suitable allocatable extents for logical volume : 8192 more required Unable to allocate extents for mirror(s). I can use the alloc anywhere options, but I'm at a loss as to why that's needed: # lvconvert -m1 --alloc anywhere /dev/vg/lv /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error /dev/vg/lv: Converted: 1.3% /dev/vg/lv: Converted: 2.6% /dev/vg/lv: Converted: 3.8% ... Any pointers on how to remove /dev/sdfj from the scan (other than, I guess, updated /etc/lvm.conf to filter it out) or an explanation as to why the 'alloc anywhere' is needed for the lvconvert would be muchly appreciated. Alan D. Brunelle Hewlett-Packard ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Removing a failed device from LVM2/DM 2009-08-31 15:16 Removing a failed device from LVM2/DM Alan D. Brunelle @ 2009-08-31 16:02 ` Takahiro Yasui 2009-08-31 16:24 ` malahal 2009-08-31 16:55 ` Alan D. Brunelle 2009-09-01 16:16 ` Alan D. Brunelle 1 sibling, 2 replies; 14+ messages in thread From: Takahiro Yasui @ 2009-08-31 16:02 UTC (permalink / raw) To: device-mapper development On 08/31/09 11:16, Alan D. Brunelle wrote: > I constructed a 1-copy mirror with the following commands: > > # pvcreate --metadatasize 192k /dev/sdcn /dev/sdfj /dev/sdfa > Physical volume "/dev/sdcn" successfully created > Physical volume "/dev/sdfj" successfully created > Physical volume "/dev/sdfa" successfully created > # vgcreate vg /dev/sdcn /dev/sdfj /dev/sdfa > Volume group "vg" successfully created > # lvcreate -L 32g -m 1 -n lv vg > Logical volume "lv" created > > The status showed: > > # lvs -a -o +devices > LV VG Attr LSize Origin Snap% Move Log Copy% > Convert Devices > lv vg mwi-a- 32.00G lv_mlog 29.72 > lv_mimage_0(0),lv_mimage_1(0) > [lv_mimage_0] vg Iwi-ao > 32.00G /dev/sdcn(0) > [lv_mimage_1] vg Iwi-ao > 32.00G /dev/sdfj(0) > [lv_mlog] vg lwi-ao > 4.00M /dev/sdfa(0) > > Then I forced /dev/sdfj to fail (removing the unit from the FC SAN), and > the state of the mirror went to: > > # lvs > /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error > LV VG Attr LSize Origin Snap% Move Log Copy% Convert > lv vg -wi-a- 32.00G > > At this point I know I can do: > > # vgreduce -a vg > /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error > Physical volume "/dev/sdcn" still in use > Removed "/dev/sdfa" from volume group "vg" > > But I run into two problems: > > (1) I'd like to be able to live without the constant errors > about /dev/sdfj, and tried: > > # pvremove -f /dev/sdfj > /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error > No physical volume label read from /dev/sdfj > /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error > Labels on physical volume "/dev/sdfj" successfully wiped > > but that didn't stop it. > > and: > > (2) I'd like to be able to recreate the 1-copy mirror from the currently > linear volume, but can't (easily): > > # pvcreate --metadatasize 192k /dev/sdp > Physical volume "/dev/sdp" successfully created > # vgextend vg /dev/sdp > ... errors from sdfj omitted... > Volume group "vg" successfully extended > # vgs > /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error > VG #PV #LV #SN Attr VSize VFree > vg 2 1 0 wz--n- 542.67G 510.67G > # lvconvert -m 1 /dev/vg/lv > /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error > Insufficient suitable allocatable extents for logical volume : 8192 > more required > Unable to allocate extents for mirror(s). > > I can use the alloc anywhere options, but I'm at a loss as to why that's > needed: > > # lvconvert -m1 --alloc anywhere /dev/vg/lv > /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error > /dev/vg/lv: Converted: 1.3% > /dev/vg/lv: Converted: 2.6% > /dev/vg/lv: Converted: 3.8% > ... > > > Any pointers on how to remove /dev/sdfj from the scan (other than, I > guess, updated /etc/lvm.conf to filter it out) The following URL explains how to remove lost PVs from VG. 6.6. Removing Lost Physical Volumes from a Volume Group http://www.redhat.com/docs/manuals/enterprise/RHEL-5-manual/Cluster_Logical_Volume_Manager/lost_PV_remove_from_VG.html I think "vgreduce --removemissing vg" will remove "/dev/sdfj." > or an explanation as to > why the 'alloc anywhere' is needed for the lvconvert would be muchly > appreciated. To create a mirror volume with disk log, three PVs are required in the VG to allocate two mirror legs and one mirror log. But in this case, the "vg" contains only two valid PVs (/dev/sdcn and /dev/sdp), and '--alloc anywhere' options is necessary to allocate a mirror log on the same disk as mirror legs. I hope this would be help. Thanks, Taka ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Removing a failed device from LVM2/DM 2009-08-31 16:02 ` Takahiro Yasui @ 2009-08-31 16:24 ` malahal 2009-08-31 16:55 ` Alan D. Brunelle 1 sibling, 0 replies; 14+ messages in thread From: malahal @ 2009-08-31 16:24 UTC (permalink / raw) To: dm-devel Takahiro Yasui [tyasui@redhat.com] wrote: > On 08/31/09 11:16, Alan D. Brunelle wrote: > > I constructed a 1-copy mirror with the following commands: > > > > # pvcreate --metadatasize 192k /dev/sdcn /dev/sdfj /dev/sdfa > > Physical volume "/dev/sdcn" successfully created > > Physical volume "/dev/sdfj" successfully created > > Physical volume "/dev/sdfa" successfully created > > # vgcreate vg /dev/sdcn /dev/sdfj /dev/sdfa > > Volume group "vg" successfully created > > # lvcreate -L 32g -m 1 -n lv vg > > Logical volume "lv" created > > > > The status showed: > > > > # lvs -a -o +devices > > LV VG Attr LSize Origin Snap% Move Log Copy% > > Convert Devices > > lv vg mwi-a- 32.00G lv_mlog 29.72 > > lv_mimage_0(0),lv_mimage_1(0) > > [lv_mimage_0] vg Iwi-ao > > 32.00G /dev/sdcn(0) > > [lv_mimage_1] vg Iwi-ao > > 32.00G /dev/sdfj(0) > > [lv_mlog] vg lwi-ao > > 4.00M /dev/sdfa(0) > > > > Then I forced /dev/sdfj to fail (removing the unit from the FC SAN), and > > the state of the mirror went to: > > > > # lvs > > /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error > > LV VG Attr LSize Origin Snap% Move Log Copy% Convert > > lv vg -wi-a- 32.00G > > > > At this point I know I can do: > > > > # vgreduce -a vg > > /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error > > Physical volume "/dev/sdcn" still in use > > Removed "/dev/sdfa" from volume group "vg" > > > > But I run into two problems: > > > > (1) I'd like to be able to live without the constant errors > > about /dev/sdfj, and tried: > > > > # pvremove -f /dev/sdfj > > /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error > > No physical volume label read from /dev/sdfj > > /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error > > Labels on physical volume "/dev/sdfj" successfully wiped > > > > but that didn't stop it. > > > > and: > > > > (2) I'd like to be able to recreate the 1-copy mirror from the currently > > linear volume, but can't (easily): > > > > # pvcreate --metadatasize 192k /dev/sdp > > Physical volume "/dev/sdp" successfully created > > # vgextend vg /dev/sdp > > ... errors from sdfj omitted... > > Volume group "vg" successfully extended > > # vgs > > /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error > > VG #PV #LV #SN Attr VSize VFree > > vg 2 1 0 wz--n- 542.67G 510.67G > > # lvconvert -m 1 /dev/vg/lv > > /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error > > Insufficient suitable allocatable extents for logical volume : 8192 > > more required > > Unable to allocate extents for mirror(s). > > > > I can use the alloc anywhere options, but I'm at a loss as to why that's > > needed: > > > > # lvconvert -m1 --alloc anywhere /dev/vg/lv > > /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error > > /dev/vg/lv: Converted: 1.3% > > /dev/vg/lv: Converted: 2.6% > > /dev/vg/lv: Converted: 3.8% > > ... > > > > > > Any pointers on how to remove /dev/sdfj from the scan (other than, I > > guess, updated /etc/lvm.conf to filter it out) > > The following URL explains how to remove lost PVs from VG. > > 6.6. Removing Lost Physical Volumes from a Volume Group > http://www.redhat.com/docs/manuals/enterprise/RHEL-5-manual/Cluster_Logical_Volume_Manager/lost_PV_remove_from_VG.html > > I think "vgreduce --removemissing vg" will remove "/dev/sdfj." > > > or an explanation as to > > why the 'alloc anywhere' is needed for the lvconvert would be muchly > > appreciated. > > To create a mirror volume with disk log, three PVs are required in the VG > to allocate two mirror legs and one mirror log. But in this case, the "vg" > contains only two valid PVs (/dev/sdcn and /dev/sdp), and '--alloc anywhere' > options is necessary to allocate a mirror log on the same disk as mirror legs. Or add /dev/sdfa back to your vg (you removed it, right?) ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Removing a failed device from LVM2/DM 2009-08-31 16:02 ` Takahiro Yasui 2009-08-31 16:24 ` malahal @ 2009-08-31 16:55 ` Alan D. Brunelle 2009-08-31 17:37 ` Takahiro Yasui 1 sibling, 1 reply; 14+ messages in thread From: Alan D. Brunelle @ 2009-08-31 16:55 UTC (permalink / raw) To: device-mapper development On Mon, 2009-08-31 at 12:02 -0400, Takahiro Yasui wrote: > On 08/31/09 11:16, Alan D. Brunelle wrote: > > I constructed a 1-copy mirror with the following commands: > > > > # pvcreate --metadatasize 192k /dev/sdcn /dev/sdfj /dev/sdfa > > Physical volume "/dev/sdcn" successfully created > > Physical volume "/dev/sdfj" successfully created > > Physical volume "/dev/sdfa" successfully created > > # vgcreate vg /dev/sdcn /dev/sdfj /dev/sdfa > > Volume group "vg" successfully created > > # lvcreate -L 32g -m 1 -n lv vg > > Logical volume "lv" created > > > > The status showed: > > > > # lvs -a -o +devices > > LV VG Attr LSize Origin Snap% Move Log Copy% > > Convert Devices > > lv vg mwi-a- 32.00G lv_mlog 29.72 > > lv_mimage_0(0),lv_mimage_1(0) > > [lv_mimage_0] vg Iwi-ao > > 32.00G /dev/sdcn(0) > > [lv_mimage_1] vg Iwi-ao > > 32.00G /dev/sdfj(0) > > [lv_mlog] vg lwi-ao > > 4.00M /dev/sdfa(0) > > > > Then I forced /dev/sdfj to fail (removing the unit from the FC SAN), and > > the state of the mirror went to: > > > > # lvs > > /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error > > LV VG Attr LSize Origin Snap% Move Log Copy% Convert > > lv vg -wi-a- 32.00G > > > > At this point I know I can do: > > > > # vgreduce -a vg > > /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error > > Physical volume "/dev/sdcn" still in use > > Removed "/dev/sdfa" from volume group "vg" > > > > But I run into two problems: > > > > (1) I'd like to be able to live without the constant errors > > about /dev/sdfj, and tried: > > > > # pvremove -f /dev/sdfj > > /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error > > No physical volume label read from /dev/sdfj > > /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error > > Labels on physical volume "/dev/sdfj" successfully wiped > > > > but that didn't stop it. > > > > and: > > > > (2) I'd like to be able to recreate the 1-copy mirror from the currently > > linear volume, but can't (easily): > > > > # pvcreate --metadatasize 192k /dev/sdp > > Physical volume "/dev/sdp" successfully created > > # vgextend vg /dev/sdp > > ... errors from sdfj omitted... > > Volume group "vg" successfully extended > > # vgs > > /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error > > VG #PV #LV #SN Attr VSize VFree > > vg 2 1 0 wz--n- 542.67G 510.67G > > # lvconvert -m 1 /dev/vg/lv > > /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error > > Insufficient suitable allocatable extents for logical volume : 8192 > > more required > > Unable to allocate extents for mirror(s). > > > > I can use the alloc anywhere options, but I'm at a loss as to why that's > > needed: > > > > # lvconvert -m1 --alloc anywhere /dev/vg/lv > > /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error > > /dev/vg/lv: Converted: 1.3% > > /dev/vg/lv: Converted: 2.6% > > /dev/vg/lv: Converted: 3.8% > > ... > > > > > > Any pointers on how to remove /dev/sdfj from the scan (other than, I > > guess, updated /etc/lvm.conf to filter it out) > > The following URL explains how to remove lost PVs from VG. > > 6.6. Removing Lost Physical Volumes from a Volume Group > http://www.redhat.com/docs/manuals/enterprise/RHEL-5-manual/Cluster_Logical_Volume_Manager/lost_PV_remove_from_VG.html > > I think "vgreduce --removemissing vg" will remove "/dev/sdfj." I guess this is an interesting problem: > > > # vgreduce -a vg > > > /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error > > > Physical volume "/dev/sdcn" still in use > > > Removed "/dev/sdfa" from volume group "vg" > > So, /dev/sdfa was removed from the volume group instead of /dev/sdfj (Why? /dev/sdfa was being used for the mirror log - but since the volume group was downgraded to a linear array, it was no longer needed? Doesn't sound like the right thing to do - hence I should have used the --test and worked it out from that). I'll go retry the experiment and do the "removemissing" command. And since /dev/sdfa was removed & /dev/sdfj was failed that left only a single physical disk in the VG, then when I added in /dev/sdp it only brought the volume group to two devices. <sigh> > > > or an explanation as to > > why the 'alloc anywhere' is needed for the lvconvert would be muchly > > appreciated. > > To create a mirror volume with disk log, three PVs are required in the VG > to allocate two mirror legs and one mirror log. But in this case, the "vg" > contains only two valid PVs (/dev/sdcn and /dev/sdp), and '--alloc anywhere' > options is necessary to allocate a mirror log on the same disk as mirror legs. > > I hope this would be help. > > Thanks, > Taka > > -- > dm-devel mailing list > dm-devel@redhat.com > https://www.redhat.com/mailman/listinfo/dm-devel ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Removing a failed device from LVM2/DM 2009-08-31 16:55 ` Alan D. Brunelle @ 2009-08-31 17:37 ` Takahiro Yasui 0 siblings, 0 replies; 14+ messages in thread From: Takahiro Yasui @ 2009-08-31 17:37 UTC (permalink / raw) To: device-mapper development On 08/31/09 12:55, Alan D. Brunelle wrote: > On Mon, 2009-08-31 at 12:02 -0400, Takahiro Yasui wrote: >> On 08/31/09 11:16, Alan D. Brunelle wrote: >>> I constructed a 1-copy mirror with the following commands: >>> >>> # pvcreate --metadatasize 192k /dev/sdcn /dev/sdfj /dev/sdfa >>> Physical volume "/dev/sdcn" successfully created >>> Physical volume "/dev/sdfj" successfully created >>> Physical volume "/dev/sdfa" successfully created >>> # vgcreate vg /dev/sdcn /dev/sdfj /dev/sdfa >>> Volume group "vg" successfully created >>> # lvcreate -L 32g -m 1 -n lv vg >>> Logical volume "lv" created >>> >>> The status showed: >>> >>> # lvs -a -o +devices >>> LV VG Attr LSize Origin Snap% Move Log Copy% >>> Convert Devices >>> lv vg mwi-a- 32.00G lv_mlog 29.72 >>> lv_mimage_0(0),lv_mimage_1(0) >>> [lv_mimage_0] vg Iwi-ao >>> 32.00G /dev/sdcn(0) >>> [lv_mimage_1] vg Iwi-ao >>> 32.00G /dev/sdfj(0) >>> [lv_mlog] vg lwi-ao >>> 4.00M /dev/sdfa(0) >>> >>> Then I forced /dev/sdfj to fail (removing the unit from the FC SAN), and >>> the state of the mirror went to: >>> >>> # lvs >>> /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error >>> LV VG Attr LSize Origin Snap% Move Log Copy% Convert >>> lv vg -wi-a- 32.00G >>> >>> At this point I know I can do: >>> >>> # vgreduce -a vg >>> /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error >>> Physical volume "/dev/sdcn" still in use >>> Removed "/dev/sdfa" from volume group "vg" >>> >>> But I run into two problems: >>> >>> (1) I'd like to be able to live without the constant errors >>> about /dev/sdfj, and tried: >>> >>> # pvremove -f /dev/sdfj >>> /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error >>> No physical volume label read from /dev/sdfj >>> /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error >>> Labels on physical volume "/dev/sdfj" successfully wiped >>> >>> but that didn't stop it. >>> >>> and: >>> >>> (2) I'd like to be able to recreate the 1-copy mirror from the currently >>> linear volume, but can't (easily): >>> >>> # pvcreate --metadatasize 192k /dev/sdp >>> Physical volume "/dev/sdp" successfully created >>> # vgextend vg /dev/sdp >>> ... errors from sdfj omitted... >>> Volume group "vg" successfully extended >>> # vgs >>> /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error >>> VG #PV #LV #SN Attr VSize VFree >>> vg 2 1 0 wz--n- 542.67G 510.67G >>> # lvconvert -m 1 /dev/vg/lv >>> /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error >>> Insufficient suitable allocatable extents for logical volume : 8192 >>> more required >>> Unable to allocate extents for mirror(s). >>> >>> I can use the alloc anywhere options, but I'm at a loss as to why that's >>> needed: >>> >>> # lvconvert -m1 --alloc anywhere /dev/vg/lv >>> /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error >>> /dev/vg/lv: Converted: 1.3% >>> /dev/vg/lv: Converted: 2.6% >>> /dev/vg/lv: Converted: 3.8% >>> ... >>> >>> >>> Any pointers on how to remove /dev/sdfj from the scan (other than, I >>> guess, updated /etc/lvm.conf to filter it out) >> The following URL explains how to remove lost PVs from VG. >> >> 6.6. Removing Lost Physical Volumes from a Volume Group >> http://www.redhat.com/docs/manuals/enterprise/RHEL-5-manual/Cluster_Logical_Volume_Manager/lost_PV_remove_from_VG.html >> >> I think "vgreduce --removemissing vg" will remove "/dev/sdfj." > > > I guess this is an interesting problem: > > >>>> # vgreduce -a vg >>>> /dev/sdfj: read failed after 0 of 2048 at 0: Input/output error >>>> Physical volume "/dev/sdcn" still in use >>>> Removed "/dev/sdfa" from volume group "vg" > > So, /dev/sdfa was removed from the volume group instead of /dev/sdfj (Why? /dev/sdfa was being used for the mirror log - but since the volume group was downgraded to a linear array, it was no longer needed? Doesn't sound like the right thing to do - hence I should have used the --test and worked it out from that). I'll go retry the experiment and do the "removemissing" command. > And since /dev/sdfa was removed & /dev/sdfj was failed that left only a single physical disk in the VG, then when I added in /dev/sdp it only brought the volume group to two devices. <sigh> When you executed "vgreduce -a vg," the mirror volume, "lv", had already been converted to non-mirror (linear) volume. The linear device is not a mirror device any more, and a log disk is not used. So /dev/sdfa was removed since it was not used. I'm not sure why a missing device is not removed by "vgreduce -a vg," but vgreduce provides an option to remove a missing device and we can use it instead of executing "vgreduce -a." Thanks, Taka ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Removing a failed device from LVM2/DM 2009-08-31 15:16 Removing a failed device from LVM2/DM Alan D. Brunelle 2009-08-31 16:02 ` Takahiro Yasui @ 2009-09-01 16:16 ` Alan D. Brunelle 2009-09-01 16:25 ` malahal 1 sibling, 1 reply; 14+ messages in thread From: Alan D. Brunelle @ 2009-09-01 16:16 UTC (permalink / raw) To: device-mapper development [-- Attachment #1: Type: text/plain, Size: 1932 bytes --] The vgreduce --removemissing helped a lot, thanks! But I still remain with all these error messages about the removed device. I tried everything again - using devices sda, sdab & sdad (failing sdab), and now every time I issue an LVM2/DM command I get all sorts of error messages about /dev/sdab failures. The 'pvs -a -o +devices' command not only puts out a ton - but also has a messed up display about the devices left working: # pvs -a -o +devices /dev/sdab: read failed after 0 of 2048 at 0: Input/output error Volume group name (null) has invalid characters Skipping volume group (null) ... Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) PV VG Fmt Attr PSize PFree Devices /dev/sda vg lvm2 a- 271.34G 239.34G /dev/sda(0) /dev/sda vg lvm2 a- 271.34G 239.34G /dev/sda vg lvm2 a- 271.34G 239.34G /dev/sdad vg lvm2 a- 271.34G 271.34G /dev/sdad vg lvm2 a- 271.34G 271.34G Why the 5 lines for 2 devices? I've attached a log of commands & results. I have tried adding in "/dev/sdab" as being filtered out in /etc/lvm/lvm.conf but that doesn't change things. Here is first part of the output from lvm dumpconfig: # lvm dumpconfig devices { dir="/dev" scan="/dev" preferred_names=[] filter=["r|sdab|", "a/.*/"] cache_dir="/etc/lvm/cache" cache_file_prefix="" write_cache_state=1 sysfs_scan=1 md_component_detection=1 md_chunk_alignment=1 ignore_suspended_devices=0 } but commands still error on /dev/sdab: # lvs /dev/sdab: read failed after 0 of 2048 at 0: Input/output error LV VG Attr LSize Origin Snap% Move Log Copy% Convert lv vg mwi-a- 32.00G lv_mlog 100.00 So, how do I stop LVM2/DM from "looking at" /dev/sdab? Thanks, Alan [-- Attachment #2: lvm_log.txt --] [-- Type: text/plain, Size: 41659 bytes --] # pvcreate --metadatasize 192k /dev/sda /dev/sdab /dev/sdad Physical volume "/dev/sda" successfully created Physical volume "/dev/sdab" successfully created Physical volume "/dev/sdad" successfully created # vgcreate vg /dev/sda /dev/sdab /dev/sdad Volume group "vg" successfully created # lvcreate -L 32g -m 1 -n lv vg Logical volume "lv" created # watch -n 5 lvs Every 5.0s: lvs Tue Sep 1 09:32:03 2009 LV VG Attr LSize Origin Snap% Move Log Copy% Convert lv vg mwi-a- 32.00G lv_mlog 6.08 ... LV VG Attr LSize Origin Snap% Move Log Copy% Convert lv vg mwi-a- 32.00G lv_mlog 100.00 # lvs -a -o +devices LV VG Attr LSize Origin Snap% Move Log Copy% Convert Devices lv vg mwi-a- 32.00G lv_mlog 100.00 lv_mimage_0(0),lv_mimage_1(0) [lv_mimage_0] vg iwi-ao 32.00G /dev/sda(0) [lv_mimage_1] vg iwi-ao 32.00G /dev/sdab(0) [lv_mlog] vg lwi-ao 4.00M /dev/sdad(0) *** FAILED /dev/sdab *** # lvs /dev/sdab: read failed after 0 of 2048 at 0: Input/output error LV VG Attr LSize Origin Snap% Move Log Copy% Convert lv vg -wi-a- 32.00G # vgreduce --removemissing --test /dev/vg Test mode: Metadata will NOT be updated. /dev/sdab: read failed after 0 of 2048 at 0: Input/output error Volume group "vg" is already consistent # vgreduce --removemissing /dev/vg /dev/sdab: read failed after 0 of 2048 at 0: Input/output error Volume group "vg" is already consistent # pvs /dev/sdab: read failed after 0 of 2048 at 0: Input/output error PV VG Fmt Attr PSize PFree /dev/sda vg lvm2 a- 271.34G 239.34G /dev/sdad vg lvm2 a- 271.34G 271.34G # pvs -a -o +devices /dev/sdab: read failed after 0 of 2048 at 0: Input/output error Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) /dev/sdab: read failed after 0 of 512 at 0: Input/output error /dev/sdab: read failed after 0 of 512 at 291347562496: Input/output error /dev/sdab: read failed after 0 of 512 at 291347632128: Input/output error /dev/sdab: read failed after 0 of 512 at 0: Input/output error /dev/sdab: read failed after 0 of 512 at 4096: Input/output error /dev/sdab: read failed after 0 of 2048 at 0: Input/output error Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) PV VG Fmt Attr PSize PFree Devices /dev/sda vg lvm2 a- 271.34G 239.34G /dev/sda(0) /dev/sda vg lvm2 a- 271.34G 239.34G /dev/sda vg lvm2 a- 271.34G 239.34G /dev/sdad vg lvm2 a- 271.34G 271.34G /dev/sdad vg lvm2 a- 271.34G 271.34G # root@dl785b(root):pvcreate /dev/sdfi Physical volume "/dev/sdfi" successfully created # vgextend vg /dev/sdfi /dev/sdab: read failed after 0 of 2048 at 0: Input/output error /dev/sdab: read failed after 0 of 512 at 0: Input/output error /dev/sdab: read failed after 0 of 512 at 291347562496: Input/output error /dev/sdab: read failed after 0 of 512 at 291347632128: Input/output error /dev/sdab: read failed after 0 of 512 at 0: Input/output error /dev/sdab: read failed after 0 of 512 at 4096: Input/output error /dev/sdab: read failed after 0 of 2048 at 0: Input/output error Volume group "vg" successfully extended # pvs /dev/sdab: read failed after 0 of 2048 at 0: Input/output error PV VG Fmt Attr PSize PFree /dev/sda vg lvm2 a- 271.34G 239.34G /dev/sdad vg lvm2 a- 271.34G 271.34G /dev/sdfi vg lvm2 a- 271.34G 271.34G # lvdisplay -m /dev/sdab: read failed after 0 of 2048 at 0: Input/output error --- Logical volume --- LV Name /dev/vg/lv VG Name vg LV UUID L0n377-sqiL-282A-wVjZ-ipB4-N21I-wMwa7U LV Write Access read/write LV Status available # open 0 LV Size 32.00 GB Current LE 8192 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:3 --- Segments --- Logical extent 0 to 8191: Type linear Physical volume /dev/sda Physical extents 0 to 8191 # lvconvert -m 1 /dev/vg/lv /dev/sdab: read failed after 0 of 2048 at 0: Input/output error /dev/vg/lv: Converted: 2.2% /dev/vg/lv: Converted: 4.4% /dev/vg/lv: Converted: 6.7% ... /dev/vg/lv: Converted: 95.8% /dev/vg/lv: Converted: 98.0% /dev/vg/lv: Converted: 100.0% Logical volume lv converted. # lvdisplay -m /dev/sdab: read failed after 0 of 2048 at 0: Input/output error --- Logical volume --- LV Name /dev/vg/lv VG Name vg LV UUID L0n377-sqiL-282A-wVjZ-ipB4-N21I-wMwa7U LV Write Access read/write LV Status available # open 0 LV Size 32.00 GB Current LE 8192 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:3 --- Segments --- Logical extent 0 to 8191: Type mirror Mirrors 2 Mirror size 8192 Mirror log volume lv_mlog Mirror region size 512.00 KB Mirror original: Logical volume lv_mimage_0 Logical extents 0 to 8191 Mirror destinations: Logical volume lv_mimage_1 Logical extents 0 to 8191 # pvs -a -o +devices /dev/sdab: read failed after 0 of 2048 at 0: Input/output error Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) /dev/sdab: read failed after 0 of 512 at 0: Input/output error /dev/sdab: read failed after 0 of 512 at 291347562496: Input/output error /dev/sdab: read failed after 0 of 512 at 291347632128: Input/output error /dev/sdab: read failed after 0 of 512 at 0: Input/output error /dev/sdab: read failed after 0 of 512 at 4096: Input/output error /dev/sdab: read failed after 0 of 2048 at 0: Input/output error Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) Volume group name (null) has invalid characters Skipping volume group (null) PV VG Fmt Attr PSize PFree Devices /dev/sda vg lvm2 a- 271.34G 239.34G /dev/sda(0) /dev/sda vg lvm2 a- 271.34G 239.34G /dev/sda vg lvm2 a- 271.34G 239.34G /dev/sdad vg lvm2 a- 271.34G 239.34G /dev/sdad(0) /dev/sdad vg lvm2 a- 271.34G 239.34G /dev/sdad vg lvm2 a- 271.34G 239.34G /dev/sdfi vg lvm2 a- 271.34G 271.33G /dev/sdfi(0) /dev/sdfi vg lvm2 a- 271.34G 271.33G /dev/sdfi vg lvm2 a- 271.34G 271.33G # lvm dumpconfig devices { dir="/dev" scan="/dev" preferred_names=[] filter=["r|sdab|", "a/.*/"] cache_dir="/etc/lvm/cache" cache_file_prefix="" write_cache_state=1 sysfs_scan=1 md_component_detection=1 md_chunk_alignment=1 ignore_suspended_devices=0 } dmeventd { mirror_library="libdevmapper-event-lvm2mirror.so" snapshot_library="libdevmapper-event-lvm2snapshot.so" } activation { missing_stripe_filler="error" reserved_stack=256 reserved_memory=8192 process_priority=-18 mirror_region_size=512 readahead="auto" mirror_log_fault_policy="allocate" mirror_device_fault_policy="remove" } global { umask=63 test=0 units="h" activation=1 proc="/proc" locking_type=1 fallback_to_clustered_locking=1 fallback_to_local_locking=1 locking_dir="/var/lock/lvm" } shell { history_size=100 } backup { backup=1 backup_dir="/etc/lvm/backup" archive=1 archive_dir="/etc/lvm/archive" retain_min=10 retain_days=30 } log { verbose=0 syslog=1 overwrite=0 level=0 indent=1 command_names=0 prefix=" " } [-- Attachment #3: Type: text/plain, Size: 0 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Removing a failed device from LVM2/DM 2009-09-01 16:16 ` Alan D. Brunelle @ 2009-09-01 16:25 ` malahal 2009-09-01 18:42 ` Alan D. Brunelle 0 siblings, 1 reply; 14+ messages in thread From: malahal @ 2009-09-01 16:25 UTC (permalink / raw) To: dm-devel Alan D. Brunelle [Alan.Brunelle@hp.com] wrote: > The vgreduce --removemissing helped a lot, thanks! But I still remain > with all these error messages about the removed device. I tried > everything again - using devices sda, sdab & sdad (failing sdab), and > now every time I issue an LVM2/DM command I get all sorts of error > messages about /dev/sdab failures. The 'pvs -a -o +devices' command not > only puts out a ton - but also has a messed up display about the devices > left working: > > # pvs -a -o +devices > /dev/sdab: read failed after 0 of 2048 at 0: Input/output error > Volume group name (null) has invalid characters > Skipping volume group (null) > ... > Volume group name (null) has invalid characters > Skipping volume group (null) > Volume group name (null) has invalid characters > Skipping volume group (null) > PV VG Fmt Attr PSize PFree Devices > /dev/sda vg lvm2 a- 271.34G 239.34G /dev/sda(0) > /dev/sda vg lvm2 a- 271.34G 239.34G > /dev/sda vg lvm2 a- 271.34G 239.34G > /dev/sdad vg lvm2 a- 271.34G 271.34G > /dev/sdad vg lvm2 a- 271.34G 271.34G > > Why the 5 lines for 2 devices? > > I've attached a log of commands & results. > > I have tried adding in "/dev/sdab" as being filtered out > in /etc/lvm/lvm.conf but that doesn't change things. Here is first part > of the output from lvm dumpconfig: > > # lvm dumpconfig > devices { > dir="/dev" > scan="/dev" > preferred_names=[] > filter=["r|sdab|", "a/.*/"] > cache_dir="/etc/lvm/cache" > cache_file_prefix="" > write_cache_state=1 > sysfs_scan=1 > md_component_detection=1 > md_chunk_alignment=1 > ignore_suspended_devices=0 > } > > but commands still error on /dev/sdab: Did you remove the cache or ran vgscan? /etc/lvm/lvm.conf recommends running 'vgscan -vvvv' to see what is going on with filters. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Removing a failed device from LVM2/DM 2009-09-01 16:25 ` malahal @ 2009-09-01 18:42 ` Alan D. Brunelle 2009-09-01 19:08 ` malahal 0 siblings, 1 reply; 14+ messages in thread From: Alan D. Brunelle @ 2009-09-01 18:42 UTC (permalink / raw) To: device-mapper development On Tue, 2009-09-01 at 09:25 -0700, malahal@us.ibm.com wrote: > Alan D. Brunelle [Alan.Brunelle@hp.com] wrote: > > The vgreduce --removemissing helped a lot, thanks! But I still remain > > with all these error messages about the removed device. I tried > > everything again - using devices sda, sdab & sdad (failing sdab), and > > now every time I issue an LVM2/DM command I get all sorts of error > > messages about /dev/sdab failures. The 'pvs -a -o +devices' command not > > only puts out a ton - but also has a messed up display about the devices > > left working: > > > > # pvs -a -o +devices > > /dev/sdab: read failed after 0 of 2048 at 0: Input/output error > > Volume group name (null) has invalid characters > > Skipping volume group (null) > > ... > > Volume group name (null) has invalid characters > > Skipping volume group (null) > > Volume group name (null) has invalid characters > > Skipping volume group (null) > > PV VG Fmt Attr PSize PFree Devices > > /dev/sda vg lvm2 a- 271.34G 239.34G /dev/sda(0) > > /dev/sda vg lvm2 a- 271.34G 239.34G > > /dev/sda vg lvm2 a- 271.34G 239.34G > > /dev/sdad vg lvm2 a- 271.34G 271.34G > > /dev/sdad vg lvm2 a- 271.34G 271.34G > > > > Why the 5 lines for 2 devices? > > > > I've attached a log of commands & results. > > > > I have tried adding in "/dev/sdab" as being filtered out > > in /etc/lvm/lvm.conf but that doesn't change things. Here is first part > > of the output from lvm dumpconfig: > > > > # lvm dumpconfig > > devices { > > dir="/dev" > > scan="/dev" > > preferred_names=[] > > filter=["r|sdab|", "a/.*/"] > > cache_dir="/etc/lvm/cache" > > cache_file_prefix="" > > write_cache_state=1 > > sysfs_scan=1 > > md_component_detection=1 > > md_chunk_alignment=1 > > ignore_suspended_devices=0 > > } > > > > but commands still error on /dev/sdab: > > Did you remove the cache or ran vgscan? > /etc/lvm/lvm.conf recommends running 'vgscan -vvvv' to see what is going > on with filters. > > -- > dm-devel mailing list > dm-devel@redhat.com > https://www.redhat.com/mailman/listinfo/dm-devel #device/dev-cache.c:245 /dev/sdab: Already in device cache How does one remove the cache? I tried remove /etc/lvm/cache/.cache & running vgscan, but no difference. Alan ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Removing a failed device from LVM2/DM 2009-09-01 18:42 ` Alan D. Brunelle @ 2009-09-01 19:08 ` malahal 2009-09-01 20:57 ` Alan D. Brunelle 0 siblings, 1 reply; 14+ messages in thread From: malahal @ 2009-09-01 19:08 UTC (permalink / raw) To: dm-devel Alan D. Brunelle [Alan.Brunelle@hp.com] wrote: > #device/dev-cache.c:245 /dev/sdab: Already in device cache > > How does one remove the cache? I tried remove /etc/lvm/cache/.cache & > running vgscan, but no difference. > > Alan I think removing that file should help. What is your cache_dir setting in /etc/lvm.conf file? You can completely remove that dir. On my machine, cache_dir is set to /etc/lvm/cache and doing "rm -rf /etc/lvm/cache" or "rm -f /etc/lvm/cache/.cache" should help. BTW, the .cache file is just a text file, see what is there. Thanks, Malahal. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Removing a failed device from LVM2/DM 2009-09-01 19:08 ` malahal @ 2009-09-01 20:57 ` Alan D. Brunelle 2009-09-01 22:47 ` malahal 0 siblings, 1 reply; 14+ messages in thread From: Alan D. Brunelle @ 2009-09-01 20:57 UTC (permalink / raw) To: device-mapper development [-- Attachment #1: Type: text/plain, Size: 1908 bytes --] On Tue, 2009-09-01 at 12:08 -0700, malahal@us.ibm.com wrote: > Alan D. Brunelle [Alan.Brunelle@hp.com] wrote: > > #device/dev-cache.c:245 /dev/sdab: Already in device cache > > > > How does one remove the cache? I tried remove /etc/lvm/cache/.cache & > > running vgscan, but no difference. > > > > Alan > > I think removing that file should help. What is your cache_dir setting > in /etc/lvm.conf file? You can completely remove that dir. On my > machine, cache_dir is set to /etc/lvm/cache and doing "rm -rf > /etc/lvm/cache" or "rm -f /etc/lvm/cache/.cache" should help. > > BTW, the .cache file is just a text file, see what is there. > > Thanks, Malahal. > > -- > dm-devel mailing list > dm-devel@redhat.com > https://www.redhat.com/mailman/listinfo/dm-devel Unfortunately: # rm -rf /etc/lvm/cache # vgscan Reading all physical volumes. This may take a while... /dev/disk/by-id/scsi-360060b0000837a508c01035ef0d00033: read failed after 0 of 512 at 0: Input/output error /dev/disk/by-id/scsi-360060b0000837a508c01035ef0d00033: read failed after 0 of 512 at 291347562496: Input/output error /dev/disk/by-id/scsi-360060b0000837a508c01035ef0d00033: read failed after 0 of 512 at 291347632128: Input/output error /dev/disk/by-id/scsi-360060b0000837a508c01035ef0d00033: read failed after 0 of 512 at 0: Input/output error /dev/disk/by-id/scsi-360060b0000837a508c01035ef0d00033: read failed after 0 of 512 at 4096: Input/output error /dev/disk/by-id/scsi-360060b0000837a508c01035ef0d00033: read failed after 0 of 2048 at 0: Input/output error Found volume group "vg" using metadata type lvm2 # pvs /dev/sdab: read failed after 0 of 2048 at 0: Input/output error PV VG Fmt Attr PSize PFree /dev/sda vg lvm2 a- 271.34G 239.34G /dev/sdad vg lvm2 a- 271.34G 239.34G /dev/sdfi vg lvm2 a- 271.34G 271.33G The .cache file is attached Alan [-- Attachment #2: cache.txt --] [-- Type: text/plain, Size: 29944 bytes --] # This file is automatically maintained by lvm. persistent_filter_cache { valid_devices=[ "/dev/disk/by-label/boot1", "/dev/disk/by-id/scsi-360014380000846009225d792139b0033", "/dev/disk/by-id/scsi-360060b00008483c0148c0725bc790044", "/dev/disk/by-path/pci-0000:0a:00.1-fc-0x50060b000083eed1:0x0002000000000000", "/dev/disk/by-path/pci-0000:47:00.1-fc-0x50060b000084a961:0x0002000000000000", "/dev/disk/by-path/pci-0000:44:00.0-fc-0x50060b00008381d1:0x0002000000000000", "/dev/disk/by-id/scsi-360060b00008441c0bc6dea826cd50036", "/dev/disk/by-id/scsi-360060b0000840620428d9d82bd230033", "/dev/disk/by-id/scsi-36001438000084600b59c9d833ec60030", "/dev/disk/by-id/scsi-360060b0000848200b6ace0fe959d0044", "/dev/disk/by-id/scsi-360014380000844309c5edddb1578002a", "/dev/disk/by-path/pci-0000:c1:00.1-fc-0x50060b0000848141:0x0002000000000000", "/dev/disk/by-path/pci-0000:81:00.1-fc-0x50060b00008480f1:0x0003000000000000", "/dev/disk/by-id/scsi-36001438000080040cf34fee3f72b001f", "/dev/disk/by-id/scsi-360060b00008482808214a37b95c7003b", "/dev/mapper/vg-lv", "/dev/disk/by-id/scsi-360014380000803608413229db5ab0026", "/dev/disk/by-path/pci-0000:0a:00.0-fc-0x50060b00008381e1:0x0004000000000000", "/dev/disk/by-id/scsi-360014380000847304539bf3b177d001d", "/dev/ram11", "/dev/disk/by-id/scsi-360060b00008441c0a86b0e8df5180038", "/dev/disk/by-id/scsi-360060b00008474d0eb296301f5300036", "/dev/disk/by-path/pci-0000:84:00.1-fc-0x50060b0000848261:0x0002000000000000", "/dev/disk/by-id/scsi-360060b00008381f0dd81a844bbd70044", "/dev/disk/by-path/pci-0000:c4:00.0-fc-0x50060b0000847511:0x0005000000000000", "/dev/sdh", "/dev/disk/by-id/scsi-360060b0000840e10fd2f3f55d3f20033", "/dev/disk/by-id/scsi-360060b0000840620d5a38b7d79010032", "/dev/disk/by-id/scsi-360014380000845908b88df3cfa110014", "/dev/sdo", "/dev/disk/by-path/pci-0000:04:00.1-fc-0x50060b00008441c1:0x0004000000000000", "/dev/disk/by-id/scsi-360060b00008410a05abba43deea3003e", "/dev/disk/by-id/scsi-360060b00008441207d37344b0e4b004d-part3", "/dev/disk/by-id/scsi-360060b00008441207d37344b0e4b004d-part4", "/dev/disk/by-path/pci-0000:07:00.0-fc-0x50060b00008410a1:0x0004000000000000", "/dev/disk/by-id/scsi-360060b0000848530c508ecfac76c004e", "/dev/disk/by-id/scsi-360060b00008379e0633268092c640037", "/dev/disk/by-id/scsi-360060b00008482807273ca85ff73003d", "/dev/disk/by-id/scsi-360014380000803608fd9fd922d650024", "/dev/disk/by-path/pci-0000:44:00.1-fc-0x50060b00008381f1:0x0004000000000000", "/dev/disk/by-id/scsi-360060b0000840f7020e8880a398b0035", "/dev/disk/by-id/scsi-360060b000084853015a0d9f57ae1004d", "/dev/disk/by-id/scsi-360060b00008325a00086dc1003c40050", "/dev/disk/by-path/pci-0000:04:00.0-fc-0x50060b00008325a1:0x0003000000000000", "/dev/disk/by-id/scsi-360060b0000837a50574b18633d5a0034", "/dev/disk/by-id/scsi-360060b00008482803ef4218b91b8003e", "/dev/disk/by-id/scsi-360060b0000840f706f0fad149b150037", "/dev/disk/by-path/pci-0000:81:00.0-fc-0x50060b0000837f31:0x0005000000000000", "/dev/disk/by-path/pci-0000:04:00.1-fc-0x50060b0000844221:0x0004000000000000", "/dev/disk/by-id/scsi-360060b00008482802728b580bb32003c", "/dev/sdag", "/dev/disk/by-path/pci-0000:81:00.1-fc-0x50060b00008483d1:0x0005000000000000", "/dev/sdai1", "/dev/sdaj", "/dev/sdak", "/dev/sdcg", "/dev/disk/by-id/scsi-360060b00008441c0470dd57d217b0035", "/dev/sdcj", "/dev/disk/by-id/scsi-360060b00008381e01f9c73e7f745003b", "/dev/sdck", "/dev/sdbg", "/dev/sdbj", "/dev/sdbk", "/dev/sddj", "/dev/sddk", "/dev/sdfg", "/dev/sdfj", "/dev/sdfk", "/dev/sdeg", "/dev/disk/by-path/pci-0000:44:00.1-fc-0x50060b00008379e1:0x0004000000000000", "/dev/sdej", "/dev/disk/by-path/pci-0000:c1:00.1-fc-0x50060b0000848141:0x0004000000000000", "/dev/sdek", "/dev/sddg", "/dev/disk/by-id/scsi-360060b00008441207d37344b0e4b004d", "/dev/disk/by-id/scsi-360060b000081ecb0c5dca8676e390038", "/dev/disk/by-path/pci-0000:47:00.1-fc-0x50060b000084a961:0x0004000000000000", "/dev/disk/by-path/pci-0000:c1:00.0-fc-0x50060b0000848531:0x0003000000000000", "/dev/disk/by-id/scsi-360060b0000840fb0583a95e7beae0033", "/dev/disk/by-path/pci-0000:81:00.1-fc-0x50060b00008483d1:0x0004000000000000", "/dev/disk/by-path/pci-0000:47:00.0-fc-0x50060b000084ac21:0x0003000000000000", "/dev/disk/by-path/pci-0000:47:00.1-fc-0x50060b0000840f71:0x0003000000000000", "/dev/disk/by-id/scsi-360060b00008474d008be51fcb10c0035", "/dev/disk/by-id/scsi-360014380000843505b31dc6950e5001f", "/dev/disk/by-id/scsi-360060b00008410a0fce0c84776e90040", "/dev/disk/by-id/scsi-360014380000803609291e88de0dc0023", "/dev/disk/by-path/pci-0000:47:00.0-fc-0x50060b000083f091:0x0002000000000000", "/dev/disk/by-id/scsi-360060b0000837e70c090424f5d1b0036", "/dev/disk/by-uuid/3366c250-26a5-4282-bf74-1360b76742bf", "/dev/disk/by-path/pci-0000:0d:00.0-fc-0x5001438000080361:0x0005000000000000", "/dev/disk/by-path/pci-0000:41:00.1-fc-0x5001438000084431:0x0005000000000000", "/dev/disk/by-path/pci-0000:07:00.1-fc-0x50060b0000840e11:0x0002000000000000", "/dev/disk/by-path/pci-0000:0d:00.1-fc-0x5001438000080041:0x0004000000000000", "/dev/disk/by-path/pci-0000:c4:00.1-fc-0x50060b000081ecb1:0x0004000000000000", "/dev/disk/by-path/pci-0000:c1:00.1-fc-0x50060b00008483c1:0x0002000000000000", "/dev/disk/by-path/pci-0000:c1:00.0-fc-0x50060b00008481f1:0x0005000000000000", "/dev/ram10", "/dev/disk/by-id/scsi-360060b00008381d058b922720d61002e", "/dev/disk/by-id/scsi-360060b00008380b09431e4dbbe92003a", "/dev/disk/by-path/pci-0000:0d:00.1-fc-0x5001438000084111:0x0004000000000000", "/dev/disk/by-path/pci-0000:81:00.1-fc-0x50060b00008480f1:0x0004000000000000", "/dev/ram", "/dev/disk/by-path/pci-0000:44:00.0-fc-0x50060b00008382d1:0x0002000000000000", "/dev/sdv", "/dev/disk/by-id/scsi-360060b00008441207d37344b0e4b004d-part2", "/dev/disk/by-path/pci-0000:c1:00.0-fc-0x50060b00008481f1:0x0004000000000000", "/dev/disk/by-path/pci-0000:07:00.0-fc-0x50060b0000840fb1:0x0003000000000000", "/dev/disk/by-id/scsi-360060b00008325a08c89ca0bb86d004f", "/dev/disk/by-id/scsi-360060b0000848200c445e903b29f0045", "/dev/disk/by-path/pci-0000:c1:00.1-fc-0x50060b00008483c1:0x0004000000000000", "/dev/disk/by-path/pci-0000:c1:00.0-fc-0x50060b0000848531:0x0004000000000000", "/dev/disk/by-path/pci-0000:81:00.1-fc-0x50060b00008480f1:0x0005000000000000", "/dev/disk/by-id/scsi-360060b00008443a02778e6474d70002e", "/dev/disk/by-id/scsi-360060b00008380b003c74ccdd4820037", "/dev/disk/by-path/pci-0000:84:00.1-fc-0x50060b0000848151:0x0004000000000000", "/dev/sdcc", "/dev/disk/by-path/pci-0000:04:00.0-fc-0x50060b0000844121:0x0005000000000000", "/dev/sdaz", "/dev/disk/by-id/scsi-360060b00008442203224b0750fa20031", "/dev/sdbq", "/dev/sdbc", "/dev/sdcz", "/dev/sdaq", "/dev/disk/by-id/scsi-360060b00008480f0328e443581de0045", "/dev/sdac", "/dev/sdbz", "/dev/sdcq", "/dev/sdfc", "/dev/disk/by-id/scsi-360060b0000840e106858635f35180035", "/dev/sddz", "/dev/disk/by-path/pci-0000:07:00.0-fc-0x50060b0000840fb1:0x0005000000000000", "/dev/sdeq", "/dev/sdec", "/dev/disk/by-path/pci-0000:c4:00.0-fc-0x50060b00008474d1:0x0003000000000000", "/dev/sddq", "/dev/sddc", "/dev/sdez", "/dev/sdfq", "/dev/mapper/vg-lv_mlog", "/dev/disk/by-path/pci-0000:84:00.0-fc-0x50060b0000848201:0x0005000000000000", "/dev/disk/by-path/pci-0000:04:00.1-fc-0x50060b0000844221:0x0003000000000000", "/dev/disk/by-id/scsi-360014380000841100b54a04d9906001c", "/dev/disk/by-path/pci-0000:44:00.1-fc-0x50060b00008381f1:0x0003000000000000", "/dev/disk/by-label/boot2", "/dev/disk/by-path/pci-0000:47:00.1-fc-0x50060b000084a961:0x0003000000000000", "/dev/disk/by-id/scsi-3600143800008473067db9731adef001b", "/dev/disk/by-id/scsi-360060b00008443a07189f84c99fb002f", "/dev/disk/by-id/scsi-360060b00008443a0f30c205722420031", "/dev/disk/by-path/pci-0000:0a:00.1-fc-0x50060b000083eed1:0x0003000000000000", "/dev/disk/by-id/scsi-360014380000841108e1f8b484c7f001b", "/dev/disk/by-id/scsi-360060b000084a9602699ad38ebe60035", "/dev/disk/by-id/scsi-360060b00008481f098864c1200a70024", "/dev/disk/by-id/scsi-360060b00008480f05f8e32303dba0044", "/dev/disk/by-path/pci-0000:c1:00.1-fc-0x50060b0000848141:0x0003000000000000", "/dev/disk/by-id/scsi-360060b00008410a009728f387b16003d", "/dev/disk/by-id/scsi-360060b00008381e0fd35adf6cc17003e", "/dev/disk/by-id/scsi-360060b00008381d0708a986d5d57002d", "/dev/disk/by-path/pci-0000:81:00.0-fc-0x50060b0000837a51:0x0003000000000000", "/dev/disk/by-id/scsi-360060b00008441c04cacfc87b0f50037", "/dev/disk/by-id/scsi-360060b00008474d036a129f2205f0033", "/dev/disk/by-id/scsi-360060b000081ecb0ab78815ddd8c0036", "/dev/disk/by-label/1", "/dev/disk/by-path/pci-0000:0a:00.0-fc-0x50060b00008381e1:0x0005000000000000", "/dev/ram12", "/dev/disk/by-id/scsi-360060b00008474d082d63ef76ce90034", "/dev/disk/by-path/pci-0000:81:00.0-fc-0x50060b0000837a51:0x0004000000000000", "/dev/disk/by-id/scsi-360060b000083eed0b3afe1899a990030", "/dev/disk/by-id/scsi-360060b0000840f70bd259b0f7dcc0036", "/dev/disk/by-path/pci-0000:84:00.1-fc-0x50060b0000848261:0x0003000000000000", "/dev/disk/by-path/pci-0000:c4:00.0-fc-0x50060b0000847511:0x0004000000000000", "/dev/disk/by-id/scsi-360060b00008441209d25836f1ccb0051", "/dev/sdb", "/dev/disk/by-path/pci-0000:04:00.1-fc-0x50060b00008441c1:0x0005000000000000", "/dev/sdt", "/dev/sdn", "/dev/disk/by-id/scsi-360060b0000837a509d882a68817d0035", "/dev/disk/by-id/scsi-360060b0000840fb029eedcf6937f0036", "/dev/disk/by-path/pci-0000:44:00.1-fc-0x50060b00008381f1:0x0005000000000000", "/dev/disk/by-path/pci-0000:84:00.0-fc-0x50060b0000848281:0x0005000000000000", "/dev/disk/by-id/scsi-360060b0000837f302d6456b166530036", "/dev/disk/by-id/scsi-360060b000083f0907733a3cfc1ac0034", "/dev/disk/by-id/scsi-360060b0000837f3067c37dbbf7700038", "/dev/disk/by-path/pci-0000:81:00.0-fc-0x50060b0000837f31:0x0004000000000000", "/dev/disk/by-path/pci-0000:04:00.1-fc-0x50060b0000844221:0x0005000000000000", "/dev/sdaw", "/dev/sdbm", "/dev/ram6", "/dev/sdai", "/dev/sdcu", "/dev/sdai2", "/dev/sdcw", "/dev/sdam", "/dev/sdci", "/dev/sdbu", "/dev/disk/by-id/scsi-360060b0000837f302b7768b6b34d0037", "/dev/sdbw", "/dev/sdcm", "/dev/sdbi", "/dev/sdau", "/dev/sddi", "/dev/sddm", "/dev/sdfi", "/dev/disk/by-path/pci-0000:44:00.1-fc-0x50060b00008379e1:0x0005000000000000", "/dev/sdeu", "/dev/sdew", "/dev/sdfm", "/dev/sdei", "/dev/sddu", "/dev/sddw", "/dev/sdem", "/dev/disk/by-path/pci-0000:c1:00.0-fc-0x50060b0000848531:0x0002000000000000", "/dev/disk/by-label/usex-tmp", "/dev/disk/by-id/scsi-36001438000084590b5b1f1413e350015", "/dev/disk/by-path/pci-0000:07:00.1-fc-0x50060b0000837e71:0x0003000000000000", "/dev/disk/by-uuid/56e8aa12-6ba8-4205-a908-c37f4d4a649a", "/dev/disk/by-id/scsi-360014380000841106278c457fa2c001e", "/dev/disk/by-id/scsi-360060b00008443a0bed10d52de3d0030", "/dev/disk/by-path/pci-0000:c4:00.1-fc-0x50060b00008443a1:0x0002000000000000", "/dev/disk/by-path/pci-0000:47:00.1-fc-0x50060b0000840f71:0x0002000000000000", "/dev/disk/by-path/pci-0000:84:00.0-fc-0x50060b0000848201:0x0002000000000000", "/dev/disk/by-id/scsi-360060b000083eed09683f38edebc0031", "/dev/disk/by-path/pci-0000:0a:00.1-fc-0x50060b0000840621:0x0002000000000000", "/dev/disk/by-id/scsi-36001438000084600aed2c48dcf740032", "/dev/disk/by-path/pci-0000:47:00.0-fc-0x50060b000084ac21:0x0002000000000000", "/dev/disk/by-id/scsi-360060b00008483c06e41f21f6fef0043", "/dev/disk/by-path/pci-0000:41:00.1-fc-0x5001438000084431:0x0004000000000000", "/dev/disk/by-path/pci-0000:c4:00.0-fc-0x50060b00008474d1:0x0004000000000000", "/dev/disk/by-id/scsi-36001438000084730ce02aa36d35a001c", "/dev/disk/by-path/pci-0000:0d:00.1-fc-0x5001438000080041:0x0005000000000000", "/dev/disk/by-path/pci-0000:07:00.1-fc-0x50060b0000840e11:0x0003000000000000", "/dev/disk/by-id/scsi-360060b00008475108f6faf754ae4002f", "/dev/disk/by-path/pci-0000:47:00.0-fc-0x50060b000083f091:0x0003000000000000", "/dev/disk/by-id/scsi-360060b00008379e002e75204e8410036", "/dev/disk/by-path/pci-0000:84:00.0-fc-0x50060b0000848281:0x0003000000000000", "/dev/disk/by-id/scsi-360060b0000848140a004c8c2bbaa0027", "/dev/disk/by-id/scsi-360060b0000848260b671bf1bef870042", "/dev/disk/by-id/scsi-360060b0000848140a738ddc708340028", "/dev/disk/by-path/pci-0000:c1:00.1-fc-0x50060b00008483c1:0x0003000000000000", "/dev/ram13", "/dev/ram14", "/dev/disk/by-id/scsi-360060b0000847510bbe1d67fd32a0031", "/dev/disk/by-path/pci-0000:0d:00.1-fc-0x5001438000084111:0x0005000000000000", "/dev/disk/by-path/pci-0000:84:00.0-fc-0x50060b0000848281:0x0004000000000000", "/dev/disk/by-id/scsi-360060b00008382d0464d3d3bf8cd0030", "/dev/sdf", "/dev/sdy", "/dev/disk/by-path/pci-0000:07:00.0-fc-0x50060b0000840fb1:0x0002000000000000", "/dev/sdp", "/dev/disk/by-path/pci-0000:44:00.0-fc-0x50060b00008382d1:0x0003000000000000", "/dev/disk/by-id/scsi-360060b00008441207d37344b0e4b004d-part1", "/dev/disk/by-id/scsi-360060b000083eed08627ba7f09eb002e", "/dev/disk/by-path/pci-0000:81:00.0-fc-0x50060b0000837a51:0x0005000000000000", "/dev/disk/by-id/scsi-360060b0000848140764eefcc4c570029", "/dev/disk/by-path/pci-0000:c1:00.0-fc-0x50060b0000848531:0x0005000000000000", "/dev/disk/by-id/scsi-360060b000084a96002d7bf3d30090036", "/dev/disk/by-path/pci-0000:41:00.0-fc-0x5001438000084601:0x0005000000000000", "/dev/sdcs", "/dev/ram5", "/dev/sdax", "/dev/sdcd", "/dev/sdce", "/dev/disk/by-id/scsi-360060b000084815034ba092250a0003d", "/dev/disk/by-path/pci-0000:84:00.1-fc-0x50060b0000848151:0x0005000000000000", "/dev/sdai3", "/dev/sdai4", "/dev/disk/by-path/pci-0000:41:00.1-fc-0x5001438000084431:0x0002000000000000", "/dev/disk/by-label/RHEL53LTS", "/dev/sdba", "/dev/sdal", "/dev/sdbr", "/dev/sdcx", "/dev/disk/by-path/pci-0000:c4:00.0-fc-0x50060b00008474d1:0x0002000000000000", "/dev/disk/by-path/pci-0000:0a:00.1-fc-0x50060b0000840621:0x0003000000000000", "/dev/sdbs", "/dev/sdbd", "/dev/disk/by-label/kbuild-test", "/dev/sdbe", "/dev/sdcl", "/dev/sdaa", "/dev/sdar", "/dev/sdbx", "/dev/sdas", "/dev/sdfa", "/dev/sdad", "/dev/sdae", "/dev/sdca", "/dev/sdbl", "/dev/sdcr", "/dev/sdfe", "/dev/sdea", "/dev/sddl", "/dev/sder", "/dev/sdes", "/dev/sded", "/dev/sdee", "/dev/sdfl", "/dev/disk/by-id/scsi-360060b00008382d09bdb9045a8330032", "/dev/sdda", "/dev/sddr", "/dev/sdex", "/dev/sdds", "/dev/sddd", "/dev/sdde", "/dev/sdel", "/dev/sdfr", "/dev/disk/by-path/pci-0000:07:00.0-fc-0x50060b0000840fb1:0x0004000000000000", "/dev/sdfs", "/dev/sddx", "/dev/sdfd", "/dev/disk/by-path/pci-0000:47:00.1-fc-0x50060b0000840f71:0x0004000000000000", "/dev/disk/by-path/pci-0000:44:00.0-fc-0x50060b00008381d1:0x0003000000000000", "/dev/disk/by-path/pci-0000:44:00.1-fc-0x50060b00008381f1:0x0002000000000000", "/dev/disk/by-id/scsi-360060b0000848530173f01000b8f004f", "/dev/disk/by-id/scsi-360060b0000837e70376c1e45fc120034", "/dev/disk/by-path/pci-0000:84:00.0-fc-0x50060b0000848201:0x0004000000000000", "/dev/disk/by-path/pci-0000:04:00.1-fc-0x50060b0000844221:0x0002000000000000", "/dev/disk/by-id/scsi-360060b00008481f0ed703a0dbc840023", "/dev/disk/by-path/pci-0000:84:00.1-fc-0x50060b0000848151:0x0003000000000000", "/dev/cciss/c0d0p1", "/dev/disk/by-id/scsi-360060b0000840f7096b17305ed000034", "/dev/disk/by-path/pci-0000:04:00.0-fc-0x50060b00008325a1:0x0004000000000000", "/dev/disk/by-id/scsi-360060b0000837f30300190c03b930039", "/dev/cciss/c0d4p1", "/dev/disk/by-uuid/af65d1dc-7f5f-45cd-a0ed-f415c0eb74b0", "/dev/disk/by-path/pci-0000:0a:00.0-fc-0x50060b00008381e1:0x0002000000000000", "/dev/disk/by-path/pci-0000:04:00.1-fc-0x50060b00008441c1:0x0003000000000000", "/dev/disk/by-id/scsi-360060b000084ac205afd411829960036", "/dev/disk/by-id/scsi-360060b00008475102cacc17a8f070030", "/dev/disk/by-id/scsi-360060b00008381e0184d9bf18811003d", "/dev/cciss/c0d3p1", "/dev/disk/by-id/scsi-360060b00008325a05ed9ee1547e70051", "/dev/disk/by-path/pci-0000:07:00.1-fc-0x50060b0000837e71:0x0005000000000000", "/dev/disk/by-id/scsi-3600143800008435033bfa25a7c14001c", "/dev/disk/by-path/pci-0000:0d:00.0-fc-0x5001438000084351:0x0004000000000000", "/dev/cciss/c0d6p1", "/dev/cciss/c0d7p1", "/dev/disk/by-path/pci-0000:81:00.1-fc-0x50060b00008480f1:0x0002000000000000", "/dev/cciss/c0d2p1", "/dev/disk/by-id/scsi-360060b0000848260d0f91995e05e003f", "/dev/disk/by-path/pci-0000:81:00.1-fc-0x50060b00008483d1:0x0002000000000000", "/dev/disk/by-uuid/ad3c6f6e-12db-4239-a958-46172d981987", "/dev/disk/by-uuid/4e8f0ab1-7380-493c-b77c-4f5dba7c1465", "/dev/sdg", "/dev/sdj", "/dev/sdk", "/dev/disk/by-uuid/56792aed-d7fa-469f-bd25-4c749bf9a4e5", "/dev/disk/by-id/scsi-360060b00008480f0f6411d2bf9970043", "/dev/disk/by-path/pci-0000:c1:00.1-fc-0x50060b0000848141:0x0005000000000000", "/dev/disk/by-path/pci-0000:41:00.1-fc-0x5001438000084591:0x0003000000000000", "/dev/disk/by-path/pci-0000:41:00.0-fc-0x5001438000084731:0x0005000000000000", "/dev/disk/by-path/pci-0000:07:00.0-fc-0x50060b00008410a1:0x0002000000000000", "/dev/vg/lv", "/dev/disk/by-path/pci-0000:04:00.0-fc-0x50060b0000844121:0x0002000000000000-part3", "/dev/disk/by-path/pci-0000:04:00.0-fc-0x50060b0000844121:0x0002000000000000-part4", "/dev/disk/by-id/scsi-360014380000841102890b252b609001d", "/dev/disk/by-path/pci-0000:47:00.1-fc-0x50060b000084a961:0x0005000000000000", "/dev/disk/by-path/pci-0000:0a:00.0-fc-0x50060b00008380b1:0x0004000000000000", "/dev/disk/by-id/scsi-360060b0000847510be5b9d70fe5a002e", "/dev/disk/by-path/pci-0000:0d:00.1-fc-0x5001438000084111:0x0003000000000000", "/dev/disk/by-id/scsi-360060b0000848140246201d2907a002a", "/dev/ram1", "/dev/sdah", "/dev/sdbo", "/dev/sdch", "/dev/disk/by-id/scsi-360060b00008381f088f8803a2b2d0042", "/dev/sdao", "/dev/disk/by-id/scsi-360060b0000848260141c2f9a24810040", "/dev/sdbh", "/dev/disk/by-path/pci-0000:41:00.1-fc-0x5001438000084591:0x0004000000000000", "/dev/sdco", "/dev/sdeo", "/dev/cciss/c0d1p1", "/dev/sdfh", "/dev/disk/by-uuid/37510659-d23a-4ab1-985b-7cc10cff1422", "/dev/disk/by-id/scsi-360060b000084a9603d3b862e82590033", "/dev/sddo", "/dev/disk/by-id/scsi-360060b000084422063612e82867b0032", "/dev/disk/by-path/pci-0000:07:00.0-fc-0x50060b00008410a1:0x0005000000000000", "/dev/sdeh", "/dev/sdfo", "/dev/disk/by-path/pci-0000:47:00.0-fc-0x50060b000084ac21:0x0004000000000000", "/dev/sddh", "/dev/disk/by-path/pci-0000:41:00.0-fc-0x5001438000084601:0x0004000000000000", "/dev/disk/by-path/pci-0000:0a:00.0-fc-0x50060b00008380b1:0x0003000000000000", "/dev/disk/by-path/pci-0000:44:00.0-fc-0x50060b00008382d1:0x0004000000000000", "/dev/disk/by-path/pci-0000:04:00.1-fc-0x50060b00008441c1:0x0002000000000000", "/dev/disk/by-path/pci-0000:c4:00.1-fc-0x50060b000081ecb1:0x0003000000000000", "/dev/disk/by-path/pci-0000:07:00.1-fc-0x50060b0000840e11:0x0005000000000000", "/dev/ramdisk", "/dev/disk/by-path/pci-0000:04:00.0-fc-0x50060b00008325a1:0x0002000000000000", "/dev/disk/by-id/scsi-360060b000084ac2073c6080954c90033", "/dev/disk/by-path/pci-0000:0d:00.1-fc-0x5001438000080041:0x0003000000000000", "/dev/disk/by-path/pci-0000:0d:00.0-fc-0x5001438000084351:0x0003000000000000", "/dev/disk/by-id/scsi-360060b00008442204bc3ae8ecf000033", "/dev/disk/by-path/pci-0000:44:00.1-fc-0x50060b00008379e1:0x0003000000000000", "/dev/disk/by-path/pci-0000:41:00.0-fc-0x5001438000084601:0x0003000000000000", "/dev/disk/by-path/pci-0000:44:00.0-fc-0x50060b00008382d1:0x0005000000000000", "/dev/disk/by-id/scsi-360060b00008483c09ab42b2f44c00046", "/dev/disk/by-id/scsi-360014380000847303a77d1405ba0001e", "/dev/disk/by-id/scsi-360060b000083f09097d17bc5304b0032", "/dev/disk/by-id/scsi-360060b00008481503c91f71c0c7c003c", "/dev/disk/by-path/pci-0000:07:00.0-fc-0x50060b00008410a1:0x0003000000000000", "/dev/disk/by-path/pci-0000:47:00.0-fc-0x50060b000083f091:0x0004000000000000", "/dev/disk/by-path/pci-0000:c4:00.0-fc-0x50060b0000847511:0x0002000000000000", "/dev/disk/by-id/scsi-360060b000081ecb0fa9fba6cb25c0039", "/dev/disk/by-path/pci-0000:44:00.0-fc-0x50060b00008381d1:0x0005000000000000", "/dev/disk/by-path/pci-0000:0d:00.0-fc-0x5001438000080361:0x0004000000000000", "/dev/disk/by-path/pci-0000:04:00.0-fc-0x50060b0000844121:0x0002000000000000", "/dev/disk/by-id/scsi-360060b00008410a097f8b64232c5003f", "/dev/disk/by-id/scsi-360060b000084a96075639833cee30034", "/dev/disk/by-id/scsi-360060b00008483c05adc1a2a009c0045", "/dev/disk/by-id/scsi-360060b00008382d0fc894f403cf00031", "/dev/disk/by-path/pci-0000:81:00.0-fc-0x50060b0000837f31:0x0002000000000000", "/dev/cciss/c0d5", "/dev/disk/by-path/pci-0000:0a:00.1-fc-0x50060b0000840621:0x0005000000000000", "/dev/disk/by-path/pci-0000:c4:00.1-fc-0x50060b000081ecb1:0x0005000000000000", "/dev/disk/by-path/pci-0000:0d:00.0-fc-0x5001438000080361:0x0002000000000000", "/dev/sdq", "/dev/sdc", "/dev/disk/by-path/pci-0000:47:00.0-fc-0x50060b000083f091:0x0005000000000000", "/dev/disk/by-id/scsi-360060b00008381d0788adf76dc2b002f", "/dev/sdz", "/dev/disk/by-id/scsi-36001438000080040498e26ee88730021", "/dev/disk/by-path/pci-0000:04:00.0-fc-0x50060b0000844121:0x0004000000000000", "/dev/disk/by-uuid/7705c653-1b71-4537-8752-544345a24635", "/dev/disk/by-id/scsi-360060b0000837a50194e7350394c0037", "/dev/disk/by-path/pci-0000:04:00.0-fc-0x50060b0000844121:0x0002000000000000-part2", "/dev/disk/by-path/pci-0000:84:00.1-fc-0x50060b0000848261:0x0005000000000000", "/dev/disk/by-id/scsi-360060b000083f090a0fb8dca7d8a0033", "/dev/disk/by-uuid/8a45e97b-ec46-4aa8-b070-a63eb599048e", "/dev/ram0", "/dev/disk/by-id/scsi-360060b00008381f0d14ccd49fffa0045", "/dev/sdcv", "/dev/sdbv", "/dev/sdav", "/dev/disk/by-path/pci-0000:0a:00.1-fc-0x50060b000083eed1:0x0005000000000000", "/dev/disk/by-id/scsi-360060b0000840620131d6473e8520030", "/dev/disk/by-path/pci-0000:41:00.0-fc-0x5001438000084731:0x0002000000000000", "/dev/sdev", "/dev/disk/by-id/scsi-360060b0000840e10bcf92950876b0032", "/dev/sddv", "/dev/disk/by-path/pci-0000:c1:00.1-fc-0x50060b00008483c1:0x0005000000000000", "/dev/disk/by-path/pci-0000:c1:00.0-fc-0x50060b00008481f1:0x0002000000000000", "/dev/disk/by-path/pci-0000:84:00.1-fc-0x50060b0000848151:0x0002000000000000", "/dev/disk/by-id/scsi-360060b00008379e0020140ff9bb70035", "/dev/disk/by-id/scsi-360060b0000840fb074d0a5ec0b390034", "/dev/disk/by-id/scsi-360060b000084ac206da92f13e5740035", "/dev/cciss/c0d0p2", "/dev/disk/by-id/scsi-360060b0000848200399499f516d00042", "/dev/disk/by-id/scsi-360060b000081ecb0bf7993622a160037", "/dev/disk/by-id/scsi-360060b00008381f08d2e963f77b40043", "/dev/disk/by-path/pci-0000:04:00.0-fc-0x50060b00008325a1:0x0005000000000000", "/dev/disk/by-id/scsi-360060b00008483d0922eb856da93003e", "/dev/disk/by-id/scsi-3600143800008459082bd164782760016", "/dev/disk/by-path/pci-0000:0a:00.0-fc-0x50060b00008381e1:0x0003000000000000", "/dev/disk/by-id/scsi-360060b00008441205c6d495059a2004e", "/dev/cciss/c0d4p2", "/dev/disk/by-id/scsi-360060b0000844120317e5c559dc5004f", "/dev/cciss/c0d3p2", "/dev/disk/by-id/scsi-360060b00008380b0ecd4f4d6c8af0039", "/dev/disk/by-path/pci-0000:07:00.1-fc-0x50060b0000837e71:0x0004000000000000", "/dev/disk/by-uuid/9547de54-c0f7-4b9f-9740-bd2dc40672a8", "/dev/root", "/dev/disk/by-uuid/73172a46-6f90-4526-896f-36b19c841ad2", "/dev/disk/by-path/pci-0000:0d:00.0-fc-0x5001438000084351:0x0005000000000000", "/dev/disk/by-path/pci-0000:81:00.0-fc-0x50060b0000837a51:0x0002000000000000", "/dev/disk/by-path/pci-0000:81:00.1-fc-0x50060b00008483d1:0x0003000000000000", "/dev/mapper/vg-lv_mimage_0", "/dev/sdu", "/dev/disk/by-path/pci-0000:41:00.1-fc-0x5001438000084591:0x0002000000000000", "/dev/sdw", "/dev/sdi", "/dev/sdm", "/dev/disk/by-path/pci-0000:41:00.0-fc-0x5001438000084731:0x0004000000000000", "/dev/disk/by-id/scsi-360060b00008406205865797834dd0031", "/dev/disk/by-path/pci-0000:0d:00.1-fc-0x5001438000084111:0x0002000000000000", "/dev/disk/by-path/pci-0000:c4:00.1-fc-0x50060b00008443a1:0x0003000000000000", "/dev/disk/by-id/scsi-36001438000080040b38e37f3cc960022", "/dev/disk/by-path/pci-0000:0a:00.0-fc-0x50060b00008380b1:0x0005000000000000", "/dev/disk/by-id/scsi-360060b000084826094d1079093d4003e", "/dev/disk/by-path/pci-0000:07:00.1-fc-0x50060b0000837e71:0x0002000000000000", "/dev/disk/by-label/boot", "/dev/ram2", "/dev/ram8", "/dev/ram9", "/dev/sdbn", "/dev/sdct", "/dev/disk/by-path/pci-0000:41:00.1-fc-0x5001438000084591:0x0005000000000000", "/dev/disk/by-id/scsi-360060b00008380b09a1838d2d2cd0038", "/dev/sdbb", "/dev/sdan", "/dev/sdbt", "/dev/disk/by-id/scsi-360060b00008381e0efed85ec43cf003c", "/dev/sdab", "/dev/sdcn", "/dev/sdat", "/dev/sdfb", "/dev/disk/by-id/scsi-360060b00008483d03b3a00d81ca7003b", "/dev/sdcb", "/dev/cciss/c0d1p2", "/dev/sdeb", "/dev/sddn", "/dev/sdet", "/dev/sddb", "/dev/sdfn", "/dev/sddt", "/dev/disk/by-path/pci-0000:47:00.0-fc-0x50060b000084ac21:0x0005000000000000", "/dev/sden", "/dev/sdft", "/dev/disk/by-path/pci-0000:0d:00.1-fc-0x5001438000080041:0x0002000000000000", "/dev/disk/by-id/scsi-360060b00008442209cd62c9b3ea50034", "/dev/disk/by-path/pci-0000:07:00.1-fc-0x50060b0000840e11:0x0004000000000000", "/dev/disk/by-id/scsi-360060b00008480f041ed0a26ad0c0042", "/dev/disk/by-id/scsi-360060b000083f0902b72b5d405cf0035", "/dev/disk/by-path/pci-0000:0a:00.0-fc-0x50060b00008380b1:0x0002000000000000", "/dev/disk/by-id/scsi-360060b0000837a508c01035ef0d00033", "/dev/disk/by-id/scsi-360060b00008381d0e968c67bd2080030", "/dev/disk/by-id/scsi-360060b00008325a024534c3c3c110054", "/dev/disk/by-id/scsi-360014380000843503448ca640cdf001e", "/dev/cciss/c0d0p3", "/dev/disk/by-uuid/97e8cbbb-1093-40d3-bfb8-039de966e4cd", "/dev/disk/by-path/pci-0000:0d:00.0-fc-0x5001438000084351:0x0002000000000000", "/dev/disk/by-path/pci-0000:44:00.1-fc-0x50060b00008379e1:0x0002000000000000", "/dev/disk/by-path/pci-0000:41:00.0-fc-0x5001438000084601:0x0002000000000000", "/dev/disk/by-id/scsi-360060b0000848150c77ce517c85c003b", "/dev/disk/by-id/scsi-360060b00008382d0bf3b2b36ac43002f", "/dev/disk/by-id/scsi-360060b00008379e065f2980e97a80038", "/dev/disk/by-path/pci-0000:c4:00.1-fc-0x50060b000081ecb1:0x0002000000000000", "/dev/cciss/c0d4p3", "/dev/disk/by-uuid/f7f1a198-010e-4bb4-802c-5127d2555f50", "/dev/disk/by-path/pci-0000:c4:00.1-fc-0x50060b00008443a1:0x0005000000000000", "/dev/disk/by-id/scsi-3600143800008443060deeee059b9002b", "/dev/disk/by-id/scsi-360060b00008481f0f9c55e1744ca0025", "/dev/disk/by-id/scsi-360060b000084ac20da711a0ea1500034", "/dev/disk/by-path/pci-0000:44:00.0-fc-0x50060b00008381d1:0x0004000000000000", "/dev/disk/by-path/pci-0000:c4:00.0-fc-0x50060b0000847511:0x0003000000000000", "/dev/disk/by-path/pci-0000:84:00.0-fc-0x50060b0000848201:0x0003000000000000", "/dev/ram15", "/dev/disk/by-path/pci-0000:c4:00.0-fc-0x50060b00008474d1:0x0005000000000000", "/dev/disk/by-path/pci-0000:81:00.0-fc-0x50060b0000837f31:0x0003000000000000", "/dev/disk/by-id/scsi-360060b00008483d00b29eed2d01c003a", "/dev/disk/by-id/scsi-360060b0000837e70ee240940af690033", "/dev/disk/by-path/pci-0000:84:00.0-fc-0x50060b0000848281:0x0002000000000000", "/dev/disk/by-id/scsi-360060b0000840fb0b7b8c7f14f5c0035", "/dev/disk/by-id/scsi-360060b0000837e7093a8304a19150035", "/dev/disk/by-id/scsi-36001438000084590dc51ca37ad870013", "/dev/disk/by-path/pci-0000:0a:00.1-fc-0x50060b0000840621:0x0004000000000000", "/dev/disk/by-path/pci-0000:04:00.0-fc-0x50060b0000844121:0x0003000000000000", "/dev/sda", "/dev/mapper/vg-lv_mimage_1", "/dev/sdr", "/dev/sds", "/dev/sdd", "/dev/disk/by-id/scsi-360014380000844302982b5d184cb0028", "/dev/sde", "/dev/sdx", "/dev/sdl", "/dev/disk/by-id/scsi-360014380000846009a86af888b510031", "/dev/disk/by-path/pci-0000:0d:00.0-fc-0x5001438000080361:0x0003000000000000", "/dev/disk/by-id/scsi-360014380000803606dfe109871880025", "/dev/disk/by-path/pci-0000:41:00.1-fc-0x5001438000084431:0x0003000000000000", "/dev/disk/by-id/scsi-360060b00008481f02a2425086ffa0022", "/dev/disk/by-id/scsi-360060b00008481505931d0127bce003a", "/dev/disk/by-path/pci-0000:04:00.0-fc-0x50060b0000844121:0x0002000000000000-part1", "/dev/disk/by-path/pci-0000:47:00.1-fc-0x50060b0000840f71:0x0005000000000000", "/dev/disk/by-id/scsi-36001438000084350d2fcb45fc89e001d", "/dev/disk/by-path/pci-0000:84:00.1-fc-0x50060b0000848261:0x0004000000000000", "/dev/disk/by-id/scsi-36001438000084430b429c8d6d1550029", "/dev/ram3", "/dev/ram4", "/dev/ram7", "/dev/sday", "/dev/sdbp", "/dev/sdcf", "/dev/sdcy", "/dev/sdap", "/dev/sdbf", "/dev/disk/by-path/pci-0000:41:00.0-fc-0x5001438000084731:0x0003000000000000", "/dev/sdby", "/dev/sdcp", "/dev/sdaf", "/dev/disk/by-path/pci-0000:0a:00.1-fc-0x50060b000083eed1:0x0004000000000000", "/dev/sddy", "/dev/disk/by-id/scsi-360060b00008483d0d96f15dd60ca003c", "/dev/disk/by-id/scsi-360060b000083eed0797acc845676002f", "/dev/sdep", "/dev/sdff", "/dev/sddp", "/dev/sdef", "/dev/sdey", "/dev/sdfp", "/dev/disk/by-id/scsi-36001438000080040e56813e944500020", "/dev/disk/by-id/scsi-360060b0000840e108356525af0f50034", "/dev/sddf", "/dev/disk/by-id/scsi-360060b000084820017da23fac6da0043", "/dev/disk/by-path/pci-0000:c1:00.0-fc-0x50060b00008481f1:0x0003000000000000", "/dev/disk/by-path/pci-0000:c4:00.1-fc-0x50060b00008443a1:0x0004000000000000", "/dev/disk/by-id/scsi-360060b0000848530cc3d13054fb20050" ] } [-- Attachment #3: Type: text/plain, Size: 0 bytes --] ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Removing a failed device from LVM2/DM 2009-09-01 20:57 ` Alan D. Brunelle @ 2009-09-01 22:47 ` malahal 2009-09-03 14:53 ` Alan D. Brunelle 0 siblings, 1 reply; 14+ messages in thread From: malahal @ 2009-09-01 22:47 UTC (permalink / raw) To: dm-devel Alan D. Brunelle [Alan.Brunelle@hp.com] wrote: > Unfortunately: > > # rm -rf /etc/lvm/cache > > # vgscan > Reading all physical volumes. This may take a while... > /dev/disk/by-id/scsi-360060b0000837a508c01035ef0d00033: read failed > after 0 of 512 at 0: Input/output error > /dev/disk/by-id/scsi-360060b0000837a508c01035ef0d00033: read failed > after 0 of 512 at 291347562496: Input/output error > /dev/disk/by-id/scsi-360060b0000837a508c01035ef0d00033: read failed > after 0 of 512 at 291347632128: Input/output error > /dev/disk/by-id/scsi-360060b0000837a508c01035ef0d00033: read failed > after 0 of 512 at 0: Input/output error > /dev/disk/by-id/scsi-360060b0000837a508c01035ef0d00033: read failed > after 0 of 512 at 4096: Input/output error > /dev/disk/by-id/scsi-360060b0000837a508c01035ef0d00033: read failed > after 0 of 2048 at 0: Input/output error > Found volume group "vg" using metadata type lvm2 Looks like you have some symbolic links that point to a dead device. Change your filter to accept devices appropriately, maybe like below (untested!). filter = [ "r|sdab|", a|/dev/sd|", "r|.*|" ] The above filter would avoid looking at /dev/disk/by-id and other unneeded directories. Thanks, Malahal. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Removing a failed device from LVM2/DM 2009-09-01 22:47 ` malahal @ 2009-09-03 14:53 ` Alan D. Brunelle 2009-09-03 15:15 ` malahal 0 siblings, 1 reply; 14+ messages in thread From: Alan D. Brunelle @ 2009-09-03 14:53 UTC (permalink / raw) To: device-mapper development On Tue, 2009-09-01 at 15:47 -0700, malahal@us.ibm.com wrote: > filter = [ "r|sdab|", a|/dev/sd|", "r|.*|" ] Other than adding in the missing " ("a|/dev/sd|") this seems to have fixed the problem. Thanks! Alan ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Removing a failed device from LVM2/DM 2009-09-03 14:53 ` Alan D. Brunelle @ 2009-09-03 15:15 ` malahal 2009-09-23 4:59 ` Javier Barroso 0 siblings, 1 reply; 14+ messages in thread From: malahal @ 2009-09-03 15:15 UTC (permalink / raw) To: dm-devel Alan D. Brunelle [Alan.Brunelle@hp.com] wrote: > On Tue, 2009-09-01 at 15:47 -0700, malahal@us.ibm.com wrote: > > filter = [ "r|sdab|", a|/dev/sd|", "r|.*|" ] > > Other than adding in the missing " ("a|/dev/sd|") this seems to have > fixed the problem. Thanks! You are welcome! Thanks, Malahal. ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: Removing a failed device from LVM2/DM 2009-09-03 15:15 ` malahal @ 2009-09-23 4:59 ` Javier Barroso 0 siblings, 0 replies; 14+ messages in thread From: Javier Barroso @ 2009-09-23 4:59 UTC (permalink / raw) To: device-mapper development On Thu, Sep 3, 2009 at 5:15 PM, <malahal@us.ibm.com> wrote: > Alan D. Brunelle [Alan.Brunelle@hp.com] wrote: >> On Tue, 2009-09-01 at 15:47 -0700, malahal@us.ibm.com wrote: >> > filter = [ "r|sdab|", a|/dev/sd|", "r|.*|" ] >> >> Other than adding in the missing " ("a|/dev/sd|") this seems to have >> fixed the problem. Thanks! But in the future, is it not possible host will reutilize "/dev/sdab" to another device? Is this change sure in nexts boots ? Thank you ^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2009-09-23 4:59 UTC | newest] Thread overview: 14+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2009-08-31 15:16 Removing a failed device from LVM2/DM Alan D. Brunelle 2009-08-31 16:02 ` Takahiro Yasui 2009-08-31 16:24 ` malahal 2009-08-31 16:55 ` Alan D. Brunelle 2009-08-31 17:37 ` Takahiro Yasui 2009-09-01 16:16 ` Alan D. Brunelle 2009-09-01 16:25 ` malahal 2009-09-01 18:42 ` Alan D. Brunelle 2009-09-01 19:08 ` malahal 2009-09-01 20:57 ` Alan D. Brunelle 2009-09-01 22:47 ` malahal 2009-09-03 14:53 ` Alan D. Brunelle 2009-09-03 15:15 ` malahal 2009-09-23 4:59 ` Javier Barroso
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.