removing 'rados cppool' command

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This PR

	https://github.com/ceph/ceph/pull/8975

removes the 'rados cppool' command.  The main problem is that the command 
does not make a faithful copy of all data because it doesn't preserve the 
snapshots (and snapshot related metadata).  That means if you copy an RBD 
pool it will render the images somewhat broken (snaps won't be present and 
won't work properly).  It also doesn't preserve the user_version field 
that some librados users may rely on.

Since it's obscure and of limited use, this PR just removes it.

Alternatively, we could add safeguards so that it refuses to make a copy 
if there are any selfmanaged_snaps, and/or generate some warnings.  

Any objections?
sage
--
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



[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux