All of lore.kernel.org
 help / color / mirror / Atom feed
* Modifying RBD image changes it's snapshot
@ 2013-06-26 12:40 Karol Jurak
  2013-06-26 18:15 ` Josh Durgin
  0 siblings, 1 reply; 4+ messages in thread
From: Karol Jurak @ 2013-06-26 12:40 UTC (permalink / raw)
  To: ceph-devel

Hi,

I'm using ceph 0.56.6 and kernel 3.9.7 and it looks like modifying RBD image 
also changes it's snapshot. I can reproduce this as follows:

# create and map an image
rbd create --size 128 test-1
rbd map test-1

# write some data to the image
dd if=/dev/zero of=/dev/rbd/rbd/test-1 bs=1M count=128

# create and map a snapshot
rbd snap create test-1@snap-1
rbd map test-1@snap-1

# verify that image and snapshot are identical
md5sum /dev/rbd/rbd/test-1 /dev/rbd/rbd/test-1@snap-1 
fde9e0818281836e4fc0edfede2b8762  /dev/rbd/rbd/test-1
fde9e0818281836e4fc0edfede2b8762  /dev/rbd/rbd/test-1@snap-1

# modify the image
dd if=/dev/urandom of=/dev/rbd/rbd/test-1 bs=512 count=1

# compare checksums again
md5sum /dev/rbd/rbd/test-1 /dev/rbd/rbd/test-1@snap-1 
1d942c8a5bc7480cecb945ea0d020eed  /dev/rbd/rbd/test-1
1d942c8a5bc7480cecb945ea0d020eed  /dev/rbd/rbd/test-1@snap-1

Checksums are identical although the snapshot isn't supposed to be modified.

-- 
Karol Jurak

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2013-06-27 12:12 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-06-26 12:40 Modifying RBD image changes it's snapshot Karol Jurak
2013-06-26 18:15 ` Josh Durgin
2013-06-26 21:42   ` Josh Durgin
2013-06-27 12:13     ` Karol Jurak

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.