Anton Gorlov
2012-Apr-16 07:20 UTC
[libvirt-users] libvirt slow responding after define poool with existing VG with some other lv
If I add VG with some other lv-s to libvirt pool then libvirt slow responding. How to fix it? <pool type='logical'> <name>LVM_MAIN</name> <uuid>a2713bed-ad4a-fb79-83b5-65a9e8f1094e</uuid> <capacity>0</capacity> <allocation>0</allocation> <available>0</available> <source> <name>LVM_MAIN</name> <format type='unknown'/> </source> <target> <path>/dev/LVM_MAIN</path> <permissions> <mode>0700</mode> <owner>-1</owner> <group>-1</group> </permissions> </target> </pool> vgdisplay File descriptor 7 (pipe:[37858]) leaked on vgdisplay invocation. Parent PID 12554: bash --- Volume group --- VG Name LVM_MAIN System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 9 VG Access read/write VG Status resizable MAX LV 0 Cur LV 4 Open LV 1 Max PV 0 Cur PV 1 Act PV 1 VG Size 1.82 TiB PE Size 4.00 MiB Total PE 476931 Alloc PE / Size 139520 / 545.00 GiB Free PE / Size 337411 / 1.29 TiB VG UUID ymYQtb-Xjnd-OBNv-xnUQ-w9gi-5uxm-kjzo not created libvirt /dev/LVM_MAIN/os_mirror VG Name LVM_MAIN LV UUID iPfekp-PN1C-rPHP-Bo3K-TljL-cffi-NdDvpi LV Write Access read/write LV Status available # open 1 LV Size 500.00 GiB Current LE 128000 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:0 created by libvirt-install --- Logical volume --- LV Name /dev/LVM_MAIN/debian6.0-1.img VG Name LVM_MAIN LV UUID 23ncRV-yimL-2OTZ-K4ck-YKNo-s6x6-Bjh3cl LV Write Access read/write LV Status available # open 0 LV Size 15.00 GiB Current LE 3840 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:1 --- Logical volume --- LV Name /dev/LVM_MAIN/debian6.0-bacula.img VG Name LVM_MAIN LV UUID BFANbb-fFpC-k0wZ-ue5e-Y6bF-Rnbg-tmelt0 LV Write Access read/write LV Status available # open 0 LV Size 15.00 GiB Current LE 3840 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:2 --- Logical volume --- LV Name /dev/LVM_MAIN/debian6.0-bacula-1.img VG Name LVM_MAIN LV UUID nTOAaH-3B50-QtQ7-Xf9k-9Q0H-mftQ-p0zdO6 LV Write Access read/write LV Status available # open 0 LV Size 15.00 GiB Current LE 3840 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:3
Cole Robinson
2012-Apr-16 12:12 UTC
[libvirt-users] libvirt slow responding after define poool with existing VG with some other lv
On 04/16/2012 03:20 AM, Anton Gorlov wrote:> If I add VG with some other lv-s to libvirt pool then libvirt slow > responding. How to fix it? >Which distro and version of libvirt are you using? There is a fix that may help, but it's only in 0.9.10 or newer: http://libvirt.org/git/?p=libvirt.git;a=commit;h=275155f664614fd32bcf5e963488e6f97b66dae4 - Cole> > <pool type='logical'> > <name>LVM_MAIN</name> > <uuid>a2713bed-ad4a-fb79-83b5-65a9e8f1094e</uuid> > <capacity>0</capacity> > <allocation>0</allocation> > <available>0</available> > <source> > <name>LVM_MAIN</name> > <format type='unknown'/> > </source> > <target> > <path>/dev/LVM_MAIN</path> > <permissions> > <mode>0700</mode> > <owner>-1</owner> > <group>-1</group> > </permissions> > </target> > </pool> > > vgdisplay > File descriptor 7 (pipe:[37858]) leaked on vgdisplay invocation. Parent PID > 12554: bash > --- Volume group --- > VG Name LVM_MAIN > System ID > Format lvm2 > Metadata Areas 1 > Metadata Sequence No 9 > VG Access read/write > VG Status resizable > MAX LV 0 > Cur LV 4 > Open LV 1 > Max PV 0 > Cur PV 1 > Act PV 1 > VG Size 1.82 TiB > PE Size 4.00 MiB > Total PE 476931 > Alloc PE / Size 139520 / 545.00 GiB > Free PE / Size 337411 / 1.29 TiB > VG UUID ymYQtb-Xjnd-OBNv-xnUQ-w9gi-5uxm-kjzo > > not created libvirt > > /dev/LVM_MAIN/os_mirror > VG Name LVM_MAIN > LV UUID iPfekp-PN1C-rPHP-Bo3K-TljL-cffi-NdDvpi > LV Write Access read/write > LV Status available > # open 1 > LV Size 500.00 GiB > Current LE 128000 > Segments 1 > Allocation inherit > Read ahead sectors auto > - currently set to 256 > Block device 253:0 > > > created by libvirt-install > > --- Logical volume --- > LV Name /dev/LVM_MAIN/debian6.0-1.img > VG Name LVM_MAIN > LV UUID 23ncRV-yimL-2OTZ-K4ck-YKNo-s6x6-Bjh3cl > LV Write Access read/write > LV Status available > # open 0 > LV Size 15.00 GiB > Current LE 3840 > Segments 1 > Allocation inherit > Read ahead sectors auto > - currently set to 256 > Block device 253:1 > > --- Logical volume --- > LV Name /dev/LVM_MAIN/debian6.0-bacula.img > VG Name LVM_MAIN > LV UUID BFANbb-fFpC-k0wZ-ue5e-Y6bF-Rnbg-tmelt0 > LV Write Access read/write > LV Status available > # open 0 > LV Size 15.00 GiB > Current LE 3840 > Segments 1 > Allocation inherit > Read ahead sectors auto > - currently set to 256 > Block device 253:2 > > --- Logical volume --- > LV Name /dev/LVM_MAIN/debian6.0-bacula-1.img > VG Name LVM_MAIN > LV UUID nTOAaH-3B50-QtQ7-Xf9k-9Q0H-mftQ-p0zdO6 > LV Write Access read/write > LV Status available > # open 0 > LV Size 15.00 GiB > Current LE 3840 > Segments 1 > Allocation inherit > Read ahead sectors auto > - currently set to 256 > Block device 253:3 > > _______________________________________________ > libvirt-users mailing list > libvirt-users at redhat.com > https://www.redhat.com/mailman/listinfo/libvirt-users
Anton Gorlov
2012-Apr-16 16:27 UTC
[libvirt-users] libvirt slow responding after define poool with existing VG with some other lv
16.04.2012 18:05, Cole Robinson ???????:>> 16.04.2012 17:48, Cole Robinson ??????????????: >>> Sorry, I'd like to help, but judging by your log file this will be a pain to >>> figure out and I can't spare the time. Hopefully we can narrow it down >>> remotely. >> familiar problem... >> in strace i see >> futex(0x7d1f84, FUTEX_WAIT_PRIVATE, 3, NULL) = -1 EAGAIN (Resource temporarily >> unavailable) >> futex(0x7d1f84, FUTEX_WAIT_PRIVATE, 5, NULL<detached ...> > Hmm, maybe try a kernel downgrade?downgrade kernel to 2.6.32 solve problem.