[dm-devel] Shared snapshots test

Busby chaimvy at gmail.com
Thu Mar 11 05:06:58 UTC 2010


Hi,
     I used the patchs for LVM2.02.54, however, when i compiled it, an err
came:

../lib/liblvm-internal.a(lv_manip.o): In function `lv_extend':
lv_manip.c:(.text+0x629a): undefined reference to `last_seg'

  where is the 'last_seg' 's definition?
  my linux kernel version is 2.6.18.
  thank you!

best regards
Bubsy

2010/3/10 Mikhail Klepachevskyy <mikhailk1 at open-e.com>

> Hello!
>
> Big thanks! It helped!
>
>
> On Wed, Mar 10, 2010 at 08:11:11AM -0500, Mikulas Patocka wrote:
>
> >
> > You need to suspend and resume the origin device after create message and
> > before attaching the snapshot.
> >
> > > I tried to test multisnapshots but unfortunately got some errors.
> > > Here is what I did:
> > >
>
> <skip>
>
> > >    # echo 0 `blockdev --getsize /dev/mapper/vg1-lv1` multisnapshot \
> > >      /dev/mapper/vg1-lv1 /dev/mapper/vg1-lv2 16 0 mikulas 0\
> > >      | dmsetup create ms
> > >
> > >    # dmsetup message /dev/mapper/ms 0 create
> >
> > dmsetup suspend ms
> > dmsetup resume ms
> >
> > >    # echo 0 `blockdev --getsize /dev/mapper/vg1-lv1` multisnap-snap \
> > >      /dev/mapper/vg1-lv1 0 | dmsetup create ms0
> > >
> > > At this point I got the next error:
> > > device-mapper: reload ioctl failed: No such file or directory
> > > Command failed
> > >
> > > And these lines appeared in dmesg:
> > > [ 6876.506623] device-mapper: table: 252:3: multisnap-snap: Snapshot
> with this id doesn't exist
> > > [ 6876.506629] device-mapper: ioctl: error adding target to table
> > >
> > > Could you check all the steps I performed right and what could cause
> > > those error messages?
> > >
> >
> > But rather, you could use userspace support for shared snapshots, it
> makes
> > the use much easier, you can use lvcreate, lvremove, lvresize commands:
> >
> > for lvm-2.02.54:
> >
> http://people.redhat.com/mpatocka/patches/userspace/new-snapshots/lvm-2.02.54/
> > for lvm-2.02.60:
> >
> http://people.redhat.com/mpatocka/patches/userspace/new-snapshots/lvm-2.02.60/
> > for lvm-2.02.62:
> > http://people.redhat.com/msnitzer/patches/multisnap/lvm2/LVM2-2.02.62/
>
> --
> Best wishes,
> Mikhail Klepachevskyy
>
> --
> dm-devel mailing list
> dm-devel at redhat.com
> https://www.redhat.com/mailman/listinfo/dm-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/dm-devel/attachments/20100311/ce2fd435/attachment.htm>


More information about the dm-devel mailing list