Package: lvm-common
Version: 1.5.17
Severity: normal
File: /sbin/lvmiopversion

Hi,

pvmove seems to refuse to move PEs from one place on a PV to another
place on the same PV:

----------------------------------------------------------------------
[EMAIL PROTECTED]:~# lvdisplay -m /dev/r/buggy
  --- Logical volume ---
  LV Name                /dev/r/buggy
  VG Name                r
  LV UUID                bVkSas-u6DU-oxL5-nF2D-dFXM-0ZGe-nIGAuW
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                87.00 GB
  Current LE             22272
  Segments               1
  Allocation             inherit
  Read ahead sectors     0
  Block device           253:5
   
  --- Segments ---
  Logical extent 0 to 22271:
    Type                linear
    Physical volume     /dev/md2
    Physical extents    66560 to 88831

[EMAIL PROTECTED]:~# lvdisplay -m /dev/r/foo
  --- Logical volume ---
  LV Name                /dev/r/foo
  VG Name                r
  LV UUID                7hTwz5-GBiM-7w04-McHA-7IS7-hG2Z-ubOf96
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                4.00 MB
  Current LE             1
  Segments               1
  Allocation             inherit
  Read ahead sectors     0
  Block device           253:8
   
  --- Segments ---
  Logical extent 0 to 0:
    Type                linear
    Physical volume     /dev/md2
    Physical extents    88832 to 88832
   
[EMAIL PROTECTED]:~# lvremove /dev/r/foo
Do you really want to remove active logical volume "foo"? [y/n]: y
  Logical volume "foo" successfully removed

[EMAIL PROTECTED]:~# pvmove -v /dev/md2:88831 /dev/md2:88832
    Finding volume group "r"
  No extents available for allocation
----------------------------------------------------------------------

It looks to me like pvmove marks the source physical volume
unallocatable and then searches for free space on any destination
physical volume. Normaly that is the right thing to do but not when
the source PV is also a destination PV, or more generaly only if no
destination PVs are given.

MfG
        Goswin

-- System Information:
Debian Release: 3.1
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.8-frosties-1
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages lvm-common depends on:
ii  libc6                       2.3.2.ds1-20 GNU C Library: Shared libraries an
ii  module-init-tools           3.2-pre1-2   tools for managing Linux kernel mo
ii  modutils                    2.4.26-1.2   Linux module utilities

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to