[linux-lvm] pvmove error

Stephen Fralich sjfralic at syr.edu
Wed Jul 16 09:53:01 UTC 2003


>> pvmove -- ERROR "Inappropriate ioctl for device" copying extent from "/dev/sdb"
>> 
>> pvmove -- ERROR "Inappropriate ioctl for device" moving physical extents
>> 
>> This appears on the console as well :: 
>> lvm -- lvm_chr_ioctl: unknown command 0x4004fe51

>The pvmove you are using is the redhat patched. The redhat pvmove use a
>ioctl call to move physical extends, ioctl(group, PE_LOCKED_COPY,
>&pe_copy_req);. You could patch the kernel to implement that call or
>install an unpatched pvmove.

I'm not using the redhat pvmove (v1.0.3).  I'm using pvmove 1.0.7 which I downloaded from the Sistina site.  I updated the rc scripts to use 1.0.7.  The volume was created totally under 1.0.7.  I'm using a plain kernel (from kernel.org) 2.4.21 patched with LVM 1.0.7 (from Sistina).

[root at sauron root]# /sbin/pvmove --version
pvmove: Logical Volume Manager 1.0.3
Heinz Mauelshagen, Sistina Software  19/02/2002 (IOP 10)
[root at sauron root]# pvmove --version
pvmove: Logical Volume Manager 1.0.7
Heinz Mauelshagen, Sistina Software  28/03/2003 (IOP 10)
[root at sauron root]# uname -a
Linux sauron.ecs.syr.edu 2.4.21 #1 Tue Jul 15 16:35:40 EDT 2003 i686 i686 i386 GNU/Linux
[root at sauron root]# more /proc/lvm/global
LVM module LVM version 1.0.7(28/03/2003)

Total:  1 VG  2 PVs  1 LV (1 LV open 1 times)

Global: 73677 bytes malloced   IOP version: 10   17:34:17 active

VG:  vg01  [2 PV, 1 LV/1 open]  PE Size: 32768 KB
  Usage [KB/PE]: 284295168 /8676 total  142147584 /4338 used  142147584 /4338 fr
ee
  PVs: [AA] sdc1                  142147584 /4338    142147584 /4338           0
 /0
       [AA] sdb1                  142147584 /4338           0 /0       142147584
 /4338
    LV:  [AWDL  ] lv01                     142147584 /4338     1x open

Stephen

---------------------------------------------------------------------
Computer & Information Technology Group            help at ecs.syr.edu
College of Engineering & Computer Science          Link 204, 443-4308
Syracuse University





More information about the linux-lvm mailing list