Hi Sage, I saw your patches in the git repository and have now tested them. Everything is looking good so far. Thanks, Christian 2011/8/19 Tommi Virtanen <tommi.virtanen@xxxxxxxxxxxxx>: > On Fri, Aug 19, 2011 at 01:46, Christian Brunner <chb@xxxxxx> wrote: >> I tried using rbd snapshots for the first time today. Creating a >> snapshot works, but I'm not able to copy the snapshot to a new volume >> (I'm still using 0.32). >> >> Here is what I get: >> >> # rbd snap create --snap=mysnapshot myimage >> # rbd cp --snap=mysnapshot myimage mysnapcopy >> *** Caught signal (Segmentation fault) ** >> in thread 0x7fd91280a720 >> ceph version 0.32 (commit:c08d08baa6a945d989427563e46c992f757ad5eb) >> 1: rbd() [0x449034] >> 2: (()+0xf520) [0x7fd911e00520] >> 3: (librbd::snap_set(librbd::ImageCtx*, char const*)+0x10) [0x7fd9123eb6a0] >> 4: (main()+0x49f) [0x443bcf] >> 5: (__libc_start_main()+0xfd) [0x7fd9109f4c9d] >> 6: rbd() [0x440f29] >> Segmentation fault >> >> >> Is this a bug or am I using the wrong syntax? > > I'm not 100% sure whether that syntax is meant to work, but it most > definitely should not crash. > > The crash is completely reproducible. On my vstart dev environment: > > $ ./rbd create test --size=10 > $ ./rbd ls > test > $ ./rbd snap create --snap=stest test > $ ./rbd cp --snap=stest test stest2 > *** Caught signal (Segmentation fault) ** > in thread 0x7f03b296d720 > ceph version 0.32-238-g75e6731 > (commit:75e673180ad48398b6995a4c27d973bf27ee376f) > 1: /home/tv/src/ceph.git/src/.libs/lt-rbd() [0x446d24] > 2: (()+0xfb40) [0x7f03b1f69b40] > 3: (librbd::snap_set(librbd::ImageCtx*, char const*)+0x10) [0x7f03b25682f0] > 4: (main()+0x47f) [0x44197f] > 5: (__libc_start_main()+0xfe) [0x7f03b098fd8e] > 6: /home/tv/src/ceph.git/src/.libs/lt-rbd() [0x43ed49] > > Segmentation fault (core dumped) > > > I opened a ticket for this: http://tracker.newdream.net/issues/1416 > -- > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html > -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html